jsmauel142 wrote: insults me and tells me I don't know how to differentiate between humor and insult. ...
This is the #1 lie/tool abusive people use. I just hurt you, but the problem is yours (and they get you coming and going with this logic) -
First, for feeling hurt (i.e., there is something wrong/weak about you for being hurt), and...
Second, your perception is wrong, you don't know how to take a joke, etc. (i.e., you should welcome more abuse from me because I find it amusing).
jsmauel142 wrote:Can someone advice me on this? I am totally puzzled to what to do next. do you recommend me alone going for therapy?
Yea man, do it for you!
My impression from what you wrote is that you are a good guy, but good guys sometimes pick others who are not (more generally, good people sometimes pick abusive partners). It's time to take care of you first, and figure out why you chose someone who is incapable of treating you equally well.