Does anyone else just feel like they married the wrong guy?

I’ve been with my husband for 8 years. I was 19 when we first got together and I’m pregnant with our second now.

I feel like I settled.

I feel like I was young and didn’t know, and thought how he treated me was great because I was over the moon about him.

But he’s miserable. He’s always unhappy. All he wants to do is play World of Warcraft (or something other video game)- thats all he spends time on, that and the gym.

He never offers up a “hey let’s take our son to the park, we haven’t done anything for him all week.”

He never wants to do family orientated things- no zoos, no aquariums, no parks (although he goes with us- he’s usually on his phone)

It’s like he wants to live in another reality. I thought that once he had kids his priorities would lie elsewhere. He’s fine with our 2 year old spending hours watching tv so he can play video games on his laptop.

He got mad today because I came home from grocery shopping and I forgot his meat sticks and made a ginormous fuss over it.

It’s little stuff like he never tells me I look nice, I have to ask- and then it feels fake. He rarely loves on me.

He doesn’t seem to give two fucks about this pregnancy.

He wants to blow all the money we have saved on another car, but if I mention getting car seats for both kids (we need one more anyways) he scoffs.

He doesn’t spend time on our relationship. He doesn’t spend time on his relationship with our son. I’ve brought everything up that I have issues with and he just gets pissed off, says “oh I’m such a piece of shit, sorry” and it just turns into us yelling or ignoring each other. I have no good way to communicate with him.

He just isn’t what I want. It’s hard to not compare when I know and SEE other men treating their women better. He doesn’t even put in extra effort in public. He just doesn’t give a shit. I want a relationship where I feel loved, appreciated and supported.

But alas, I’m stuck in another country with him.