Sort:  

There is no such thing as 'the one'. You'll always have to put up with the good and the bad of a person. In the same way as you expect your partner to put up with your strengths and flaws, you need to put up with the lacks in your partner.

Concentrate on the good of you partner, and forgive them their flaws. If anything, its better to fix your own flaws before complaining about those in your partner.

The question is not just forgive..is how and how easy can it be?

What can a man do? Keep looking...the "perfect" partner isn't always what you expect but when she fulfills your life in unexpected ways you might be on the right track...

Hmn! hopefully and rare circumstance