mwolverine saidA nice body WILL get you a boyfriend.
A nice personality will KEEP him.
I think the thing that keeps a boyfriend is what you bring to the table... And the thing is, both people need to be on the same page.
Absolutely. I was just trying to be humorous.
Compatibility - how you look out on the world together, along with doing the work of maintaining a relationship, is the key to keeping someone.
Ultimately it has to be the right combination of what one values, and thankfully different people value different things (just as different people like different "looks", body types, etc).
Perhaps an over generalization given that at times opposites attract, but twinks tend to like twinks and bears tend to like bears. Smokers like other smokers. Smart people tend to like other smart people. Hmmm. Does that mean that stupid people like other stupid people?