Need some advice

I have been with my husband for 12yrs we been married to 10yrs he constantly want me to give him head but I always tell him I am not in the mood and some days I am not but he doesn’t make the situation any better we have 3 kids and he want me to give him head but not return the favor back and please my needs or he constantly say oh you don’t have a nice butt like another girls or oh my boobs aren’t nice and firm and don’t stand up like another girls and he doesn’t like having sex cause have 3 kids I am not tight enough for him and that my body disgusting to him so what should I do I feel like he doesn’t love me anymore like he use to but I still love him