Look, in my opinion the best thing you can do is find a person who loves you for exactly what you are. Good mood, bad mood, ugly, pretty, handsome, what-have-you. The right person is still going to think the sun shines out of your ass. That's the kind of person that's worth sticking with.