(ignore the title)
I agree. That's what love is. It is a compromise. If you can get over the fact that the person does not smoke, one who has not had the time to learn how to drive, and help someone to become a bit more mature and not fly off their handle because you love them, then you are doing this corrupt and confused world a service; people will look at you and say "What does she know that I do not?" If you can't get past such unredeeming qualities than I hope you can find an inspiring way to improve the world to the point where no one does that: I simply tell you "Good luck with that".
Two strangers may not experience "love at first sight" like in fairy tales and such, but everybody should know that and I feel great simpathy towards those who do not. Love takes time; it takes bonding time to get to know the person's true colors. If someone avoids you or stand you up it's obviously because they don't wish to share their troubles with you and refuse to compromise with you. At that point there is no way for anything to work between you and that person.
Bookmarks