good points… specially:
There are almost certainly plenty of women out there that would find you attractive (especially if you are willing to love them and commit to them). None of them are perfect.
good points… specially: