You have to do some thinking about this. People don't leave for no reason, they leave because they are not comfortable in a situation/relationship. HOWEVER THAT DOESN'T MEAN THAT IT'S YOUR FAULT OR THAT YOU ARE RESPONSIBLE FOR THAT PERSON'S HAPPINESS! (Read that like 100 times). People can be messed up for all kinds of reasons, some that they don't even know themselves. But you have to try figure out what is motivating him and decide if the situation can be changed and still be acceptable to you. If that means tolerating infidelity, then you have to decide to accept it or not. If it means substance abuse, same thing. If it means being with someone who cannot financially support the family, again, you should go into it with expectations that it is going to be hard so if it turns out ok then you can be a little happy. I don't know if this makes sense, but a lot of troubles between two people can be understood better if you figure out what their expectations of life and each other are. Reading your posts, I know you want a happy, social, care-free life filled with sunny days and art and Paris. Think about what you expect of him. Think of what he might have expected of you based on his actual behavior, not what you think he should have expected. I really hope you find yourself and your son in a good situation.
Hey, i feel your pain, sex is sooooooooooo important to me. Have you tried talking to your guy about it? Does he understand how much this is bothering you??? You should never feel rejected!