You're a smart, self-assured woman who knows what she needs and wants and how to communicate that.
I think we, your blog readers, see more of the negative aspects of your relationship with Leo. Because hey, a blog is a good place to vent!
Given these things, I can't presume to offer advice on what is best for you.
You are in my thoughts though, and I hope for a positive resolution to this, whatever that means for you and yours.