I try to never lie in my relationships about anything. In turn, I hold my partner to be honest with me all the time. My last two relationships have both failed for the same reason: She felt like she was "too easily replaceable". It's because when confronted with questions like "How upset would you be if we broke up?" or "Would you fight for me?" I respond with something along the lines of me getting over it ASAP and not fighting for their affections.

I don't have an agenda against validating women or anything. This is actually how I feel. The way I see it, relationships are opportunities for personal growth and development. So, if someone doesn't want to be with me, for any reason, they are completely free to go at any time. I always tell girlfriends - I will NEVER tell you what to do, you're your own person, and I respect your autonomy and your freedom to do what you want. So, if someone doesn't want to be with me, I'm not interested in nagging them into liking me or doing anything to convince them.

What's bothering me, is lately, this philosophy appears to have been my undoing. What do I do?? It doesn't seem right to lie...I don't want to undermine their moral agency. While every girl is different in her own minute ways, they are all the same in a general way. I can't just say "Oh, you're a special snowflake princess and I'll want you sexually regardless of your weight/age". That's absurd. Even if I felt like that at the time, I wouldn't trust the feeling because it doesn't sound rational.