Idk what to do!!

I think my husband isn’t attracted to me anymore! We met in the 6th grade started dating before 7th and now we are both 34 yrs old so he’s seen my body change over the year with having 2 kids, for 16 yrs I have been on the plus size since having our first child when we were 17 yr old. For the last 5+ yrs now I’ve realized he’s just not the same, he don’t show any affection to me like home my hand, wraps an arm around me when we are out, kisses me or anything that shows he’s with me. He don’t wear a wedding ring cuz he’s allergic to some of the medals and that and we have tried the silicone ones and his finger get very chapped under it if he sweats on water gets under it for a little bit, so when we or he goes out anywhere you can’t tell if he’s married. I’ve tried holding his hand he just pulls away and comes up with some BS, I stand next to him he acts like he has to move to go get something and moves to another place to talk with other people and god forbid I try to kiss him he says “ people are around”.

He was NEVER like this at all before but not he is. I’m afraid to ask him if he just isn’t into me like he use to be cuz I don’t want to hear the answer but then I don’t want to be in a marriage with someone like that. Our sex life is nothing pretty much in the last 6 months we have had sex 7 times (I keep track) and he don’t see anything wrong with that.