Your sex drive is not gone..it is just on hold for a while. It happens in cycles, especially when you have children, jobs and then a household to run. The only way to get out of the rut is to actually set aside a specific time and place to go on a date and to plan a night away here and there. It may sound silly but you may have to schedule sex too..at least until you break the rut of it. More sex=more sex. Less sex=less interest. It just happens that right now your routine is once or twice a month and then it gets fit in that way. The other thing is that men's sex drives can vary too with lack of sleep and stress. It is quite possible that all he can think of is just coming home and sleeping and it has zero to do with his attraction towards you, it just means he is exhausted. Also, maybe he feels the burden of providing for the family ever since your second pregnancy and that is weighing on him (even though you work PT too and share this burden). If I were to venture a guess, I bet it is just that there are only enough hours in the day to choose what to do when he gets home and he is just wanting to relax and sleep. I would let him know, though, that you are missing the closeness and that maybe you two can share "close" moments without it having to be sex at all (which will lead to sex at some point anyway ;)
After being married for 7 years, the sparks and getting comfortable with each other has set in. Also, he's work schedule and life in general. I also believe if you have gain weight, it can be a hugh factor for him, so make sure to always, take care of health and not let weight come between both of you and especially your health. It does not sound like he is cheating at all. Maybe just tired, schedule, work and comfortable as is after 7 yrs. Have a talk with him and ask him that you have noticed that love making is decreasing and discuss your concerns and if there is anything that you can do to get the spark back in the bedroom. If you get no results and continue unhappy then it's time for a marriage counselor or priest trained in these issues....Good Luck,Judy
Like everyone else said I don't think he is cheating. He's probably exhausted. When I gained weight I thought the sex was better. Sometimes husbands get nervous and feel like they can't perform as well as they used too. Men are more visually attracted. He'll probably get interested if you tell him you want to wear something special for him.
Well the weight gain should not even be a factor if he loves you so i wouldn't even consider it, if it is tell him get over it you had kids, your still you...i think he is just plain tired..But sexy underwear does wonders to a man..surprise him when you are not as tired also:)