Boyfriend always posts "bitches ain't shit"

My boyfriend always seems to post or share memes/videos of woman being liars or cheaters, having hoes, becoming step dad to a single mother because she has a fat ass. Side note: I am a single mother so it makes me think he is only with me because of my ass or sex. He always seem to start random argument because somehow to him I am doing him wrong of talking to guys which isn't the case.

This has become really annoying. I dong even know why I tolerate it. He is free to post whatever he wants and I am no one to tell him what he can't and cannot post but honestly it feels disrespectful and annoying. When I get mad over it his response is: it's funny.

Am I wrong for getting upset?