Hey Onex,
The most honest thing I can tell you is that having a baby made me feel the exact same way. I didn't battle with body issues prior the way that you have, but I lost some of myself once I became a mum. The isolation is crippling, yet the time with your precious baby is so important, it flys by and before you know it they're walking and talking and you get to play together. I know I had people giving me the same advice and I told them all to get stuffed because I was in it, living in my isolation and what felt like total misery. My daughter is now 2 and I have a much better social life because my daughter has sleepovers at her dads and grandparents house, it gets easier. As far as the jealousy goes, you have to value yourself, you've done an amazing thing by growing a baby! You aren't just a cool chic anymore, you're a cool mother!!! And those girls who you think are more interesting than you, probably wish to have what you have. I know I longed desperately to have a baby but didn't meet my partner till I was 35! So I would've been one of those girls admiring your family and wishing it for myself. Remember too that your little boy worships and needs you!! No one else matters!!! I wish you all the best Onex, your little boy loves you to pieces.