Hang in there Norfolk. I definitely hear your pain re head vs heart. Personally I've decided my heart is just a little slow on the uptake. You are so right - this is all very hard.
Me 46 H 56 M 22 yrs S22, D20, Twin Ss18
You teach people how to treat you by what you allow. What you stop. And what you reinforce. ~~~~~~~ A lack of boundaries invites a lack of respect.