Oh Sweetheart

I do really think that you deserve better than this guy.
From everything you have posted you do nothing but show love and devotion to him.
You are not "f***ed up" in the inside.
Just for me can you look at this from the outside... say if it was me that was in your situation.. what advice would you be giving me?
__________________
How I describe myself:
Honest, caring, trustworthy, reliable and generous.