Hey! Don't fret.. It'll work out. It did for me, at least. And when I say if I can do it then anyone can do it, I mean it hardcore!
I an the poster child for not wanting to let go. Hell, I went to jail for beating the holy hell out of the guy once because he made her cry. She called me up to come get her one night, so I left the girl I was seeing's house and drove to get her. When I got there, She was outside crying and she told me what all he did (Called her a bunch of names and threw shit). Well, he was all fuckin loopy on pills. So anyway, I tell her to go to the car. Then he comes out at me with his hands in the air still screamin "I didn't do shit to the fucking girl!" .... So I hit him. And continued to hit him when he fell. Then I got up and started to kick him. I told his ass never to hurt her in ANY WAY and I fucking meant it. So after I felt content with it all, I spit on him, chucked a cinder block through his back windshield, and took off.
So yeah, you can say I was pretty over-protective and not willing to let go.. But sooner or later, I did. And I realized that all I ever really want is for her to be happy.. And if she EVER needs me, I'll be here for her.
You're stuck between wanting to rip their mates head off and hoping for their eternal happiness?
At least that's how I felt. Hell, I still feel that way, honestly. But I wish the best for her. If he makes her happy, i have to realize that and let her go. All I've ever wanted was her happiness anyway.. Whether it be with me or not.
I hope you can figure all the things that come attached with this difficult situation out sooner than I did... And with less stress and stuff. You seem like an awesome person :)