Can people actually be "good" at break-ups? It starts with the word "break"! I always thought something being broken was a bad thing to be good at but I dunno. I digress.
Stop being hard on yourself and start to enforce yourself. You're laying down the lines but you're consistently jumping over it and allowing her the opportunity to disrespect your wishes.
Buck up, Dude! Relationships are tough but suffering through all this bullshit in the aftermath is your own doing. And only you have the power to stop it. We're just the digital voices in your head.
It's just me, my ramblings and the elevator music in my head.
Me: bi, reformed wild-child turned mom and house maid LOL
Crux: straight/hypersexual, possibly mono?
BC: our son, 5 years
CM: second son 9 months.
Mouse: girlfriend! Status new, feelings not so much.