Advice please

So I hardly see my boyfriend, we live together but he works nights and I work mornings, so we see each other about 2-3 hours a day. Well the past month or so he’s been home, he wants to take a nap or play video games or do anything other than talk to me and just hangout. Also I’m on my period, so sad bitchy me is out to play. Well he played video games for the whole 2 hours that we had today so I was being sassy and talking back you know being annoying amd started an argument and basically he left for work without talking to me and I started to cry cause I’m an emotional wreck. Then like 2 seconds later I felt bad cause he doesn’t deserve that and I sent him this

And stepping up and apologizing isn’t something I do easy, I like being right but I’m working on it, but I stepped up and his replies just got rubbed me the wrong way and I was like, you’re still gonna be sassy and basically say that 2 hours is too much time with me that you have to have your alone time that you already have while I’m sleeping, right after I apologized and told you how I felt so we could talk it out and he doesn’t even apologize or acknowledge how I feel?? And he always says that I’m #1 and that I mean so much to him but his actions don’t say the same thing. So I replied I’m sorry with all the sarcasm in the world and the intentions of just ignoring him for a while until he chills but then he sent me that last text.

And just for some context, I named a star after us for christmas because we always went stargazing when we first started dating and I had totally forgot about it and that was the cutest thing.

Don’t get me wrong, im still upset that time and time again he pushes me on the back burner and fails try hard enough to change for more than a day, and I still would like some advice on how to fix it. But I don’t think I’m in the wrong here, I genuinely feel like I’m not asking a lot of from him and that I’m not a big priority right now and I kinda just want at least a little attention or else why am I even here. I know he means well, he’s just a dude chillin and they don’t really think like us emotional girls. He’s a great guy and really puts up with my moods swings and loves me but I just want him to show me he does without me having to ask for it or his attention.

I know this has been a rollercoaster of a post but I just need advice and idk I just thought the Star part was super cute not to add