This is normal. I mean, it’s completely insane, but being completely insane is totally normal when you’re pregnant.
I was a little disappointed that my second baby was another girl. I’d wanted one of each! But trust me, the biggest thing about kids is that they are all individuals with very distinct personalities, and any given boy may want long hair with pink Manic Panic, while any given girl may despise pink and princesses (like my 10yo). My older girl is cautious and thoughtful; my younger is frighteningly impulsive, loud, and physical. Once you start getting to know your individual baby, you will most likely be less concerned with these issues.
As far as social crap, just last night, I told my daughter for the first time that since she’s starting to grow boobs, soon some boys and yes, some men will think it’s OK to yell disgusting things at her when she walks down the street or grab parts of her body. It was all in the context of a discussion about personal boundaries and her trouble with a (girl) friend hugging her too tight and not listening to “no.” Boys will require a different array of icky, “I hate society for making this conversation necessary” discussions, but I don’t think one or the other is necessarily easier, whether or not you’ve had personal experience.
I guess what I’m trying to say is, none of it will be easier or harder overall, just a bit different, and a lot of the differences will be due to your individual kid having his individual personality, not because of his Y chromosome.
Also, don’t worry - soon you’ll be so beside yourself with exhaustion these issues will seem laughable.
Oh, and I personally like “Jack” for a boy. Sturdy, traditional, but not overused. Lot’s of story heroes are named Jack. Everyone knows how to spell it, too.
Hang in there babe! You’re going to love him once he’s earthside, I promise. If not in the first moments, in the first weeks.