Can anybody relate or have the same problem ?

I want to know of im just the only one I ahev been with my husband for 3 years married and we have had a somewhat good relationship but when it comes to sex i feel like he only does it to pleasure himself when i was pregnant he would always talk nice to my ear until he got what he wanted but sometimes he just gets what he wants and goes to bed or isn’t somewhat sweet after any advice on how to change that? Sometimes he gets mad because im not in thr mood and starts to insult me because I say no but I dont feel like he does it because he loves me anymore any tips on changing the routine?