<human>: Like the title says, I don't know what to do. I need some advice reddit, I love this guy more than anything.

I've been with my SO for about 4 years now. We've always worked, so it's not a new thing. But lately I feel like I'm second place to his work. And this has been slowly progressing over time to the state it is now.

He works at a car shop, starts at 10am and works until 7pm every day except Fridays and Sundays. He drives an hour to work everyday and an hour back. 
But I also work, only I'm in retail. So I'm at the store until 11pm on weekends (usually Thursday-Sunday) and don't get home until late because I have a 45 minute drive. 

What I'm most concerned with is that he's staying at the shop until 1-2am and then doesn't get home until 2-3am. 
I NEVER get to see him. And rarely get to talk to him because he can't be on his phone when he's working. He tells me that he has so much work to do, which I can understand. But it's almost every single day that he says this. 

We don't live together, and I go to class during the week. We don't have much time to spend together, and when we do its only for a few hours in the middle of the night. I don't want our relationship to be like that. I don't want it to be so focused on work that we forget to be a couple. 
Maybe I'm being irrational for getting upset, but I feel like its ruining our relationship. I'm always upset, and he's always upset cause I'm upset. I make plans to do something, he cancels because he's at the shop late. We argue. And then go to bed mad cause we can't see each other to talk it out. 
Help reddit. I don't know what to do. I love this man so much, and I don't want this to ruin us.

Can you provide a brief overview of the text?
<bot>: Boyfriend is a workaholic and says at work extremely late. We never get to see each other and it's ruining our relationship.