There is no how you could be perfect that you won't have your ups and downs in relationships, but what you do to better the situation will determine relationship status.
If you are so fortunate to be surrounded with those people who have imperfect relationships, then you may have the opportunity to gather some tips who no one would dare tell you.
One of the most common things that affect the relationship and which we have to work on is "Lust ".
Lust is present at the beginning of nearly all relationships, as it's what attracts you to someone in the first place.
Lust tend to fades away as time goes on as its just like chemistry or a primary feelings between the two of you. Love remains after long, even after the clock strikes in the midnight and the magic fades away.
Being in love doesn't guarantee you wouldn't have hard time in your relationship, you should prepare for it : when we just find a new partner, we usually believe everything will be going on smoothly like that or we have found a perfect love that would suddenly make everything else in our lives perfect.
Being in love doesn't mean you won't have a time when you will be moody, grouchy, analytical of every detail and even question aspect of your relationship which marks a giant red flag.
Therefore choosing to love someone in spite of these fleeting feelings is a constant, daily decision.
If you have the opportunity to meet an old couple who are still together, ask them their experiences in relationships. Then you would practically understand.
How well do you watered your relationship : just as much as loving someone is a choice, relationship as to be watered in order to grow to their uptimum stage. The grass is greener where you water it. Same thing with love, it grows to the fullest when watered on daily basis.
If we can learn and work on how to improve our relationship, it will help us to have a great and happy relationship.
Thank you so much for your time