There is no such thing as a perfect relationship. But there is such a thing called effort, communication, and understanding. And with these three principles a relationship may not be perfect. But it will result in a beautiful harmony between two people who love each other. Until the very end.