pregnancy hormones or just a crybaby?!

Not sure why I’m writing this I think I just need to rant and vent. Me & my bf have been together for almost 4 years, for the past 5 months we’ve been trying to conceive but we haven’t. So eventually I gave up. And now we just found out I am 6 weeks pregnant! But now I can’t help but think I made a mistake. I feel like I’m not ready now and I’m scared and I’m young so I feel like I’m going to be a horrible mom. Im not sure it’s probably just pregnancy hormones but I feel like my bf just don’t even care how I feel he seems so distant, and all he does is pay attention to his stupid game for hours on end without even talking to me or holding me nothing. Then when I ask him to give me some attention he gets mad & flips out on me. He hardly texts me when I’m away from him but swears he misses me. Then he finally apologized for making me feel that way, was very great the next 2 days now he’s back to doing the same thing. Then when he knows I’m upset he’ll purposely give me attention but the annoying kind of attention if that makes sense, like hell do stuff he knows I hate, like my boobs are so sore he’ll purposely hit them or squeeze them when he knows I’ll complain. Then he’ll purposely hurt my lip when kissing me which he also knows I hate. So he makes me feel so bad calls me a bitch says all I do is ask for attention then when he gives it I complain about it. But like why purposely do shit that you know is gonna get me annoyed, I can’t remember that last time he surprised me with anything took me out got me flowers nothing. Like idk if I’m just being a crybaby or what