Thoughts?

Sooo, I’m 16 weeks pregnant. Sleepy pretty much all of the time right? My new bed time is 9:30, pretty much every night. Tonight my boyfriend and I went to his grandparents for his grandpa’s birthday and they live about 20-30 minutes away from us. 9:15 comes around and I’ve already established that my boyfriend is driving home because I’m ready for bed and have a pounding headache. He takes off to his dad’s with his brother and cousin to workout and left me at his grandparent’s. This usually isn’t an issue because I love his family and vice versa. I get annoyed because I’m obviously exhausted and my headache is killing me at this point. I texted him at 9:45 asking how long he’d be, to which he responded that he was almost done. I didn’t hear from him until 11 when he asked if I could go pick him up. I waited for him to be dropped off because uhh he got there, he could find a way back 🤷🏽‍♀️ We ended up not getting home until midnight and he’s mad at me for being upset? Am I overreacting or did I pick my baby’s dad poorly 🙄