Ladies I need your opinion.

My husband and I have been together for 4 1/2 years and we have a beautiful healthy happy son, but here lately I feel like our marriage is falling apart, he never cuddles me anymore, I know I’ve gained weight since I had my son I’m no longer a size 0 I’m a size 7. I know I’m not as pretty as I use to be but he literally never calls me beautiful anymore it’s been 6 months since he has laid in bed an watched a movie with me. I feel so alone in our marriage, he comes home from work takes a bath and eats dinner and goes to bed, I have to beg him to go on dates. I literally feel like he doesn’t love me anymore. He doesn’t appreciate me he never looks at the house an compliments it says it looks nice.. I clean all day long I always make sure laundry is done and folded, I take very good care of our son because he works and gives me the opportunity to be a stay home mom and I love that, but I just feel like our relationship is falling apart, I have to beg him to have sex with me, he never wants to touch me, hug me.. he barley even texts me anymore. I don’t even know what to do. My instincts say stay with him and let nature run its course. But then something inside me is telling me this isn’t going to work. At night while the baby is asleep and he is asleep I just sit up and think and cry because I can’t sleep, he turns his back to me at night and when I touch him he gets so distant he doesn’t want to be touched, half the times he doesn’t even kiss me. I just want to be loved and feel loved again. I crave his affection but he won’t give it to me, what happened to the spark we had, what happened to holding hands when we went out, what happened to going on dates every Saturday or little picnics.. he was off work the other day and I asked him if we could take our son to the park and have a picnic but of course his answer was no, so I took my son anyways. I just feel like he is pushing us away. And I don’t know what to do about it... and I also think he has been doing his business in the bathroom while I’m in the other room or cleaning.. while he is taking a bath.. and I believe that’s why he never wants to do it with me anymore. 😭😭 my relationship isn’t toxic it isn’t a bad relationship we get along very well, but I just crave his love but it’s like he doesn’t want to be with me anymore.. I don’t understand we took vows..