Fe,
He doesn’t seem to treat you very kindly, why are you with him? It seems a heart like yours would resonate better with someone who is more tender. Are you afraid of being alone? Is there some quality to the man that you aren’t expressing? He seems wishy washy, argumentative, and a little petty… from your description at least. Don’t you deserve better?
With warmth,
Matt