Hi. It appears that you , indeed have a kind heart. Question: How can you stand living with him? It must be hard.
I had a 3 year relationship with someone years ago. He was heartless. For instance..he loved to belittle me in public. During a sad movie..I usually cry. He would laugh at me for crying...and then poke my nose with his finger to try to humiliate me further.
Glad I got rid him him.
~Dottie