I hate to sound so blunt, but, why did you get married? Did you give him an ultimatum?
Why are you so eager to have a baby? Can you imagine how much harder it would be to feel this way on top of taking care of a baby? A baby will NOT make things better between you. Trust issues will escalate with a baby.
Does he try to control who you're friends with at all?
You've been given good advice here. You're young - have fun and take better care of yourself. Get out there and make some girlfriends! Take a class. Join a gym/spa, whatever you enjoy.