Plot twist: it's actually them. You're doing fine.
Congratulations? You're not the problem. You communicate, you self-reflect, you respect boundaries, and you show up for your relationships with actual effort. The issue is you keep ending up with people who DON'T do those things. You're emotionally available in a dating pool full of emotional tourists. It's not that you're too much — it's that you keep accepting too little. Your standards aren't too high. You've just been applying them too late. Start filtering earlier. The green flags you bring deserve green flags back.
Get your read — free on iPhoneyou're not the problem but your tolerance for people who are? that's the actual plot twist here.