<human>: Can you condense the text into a few key points?

Hi reddit,

Yesterday my mom sent me a message asking how to print a document she needed, I was online but I didn't see the message and I fell asleep after. I go to university in the US, and they're back home a long way away. I woke up about 5 hours later and checked my messages half asleep and it said I came online, I went to the toilet and replied about 10 minutes later. She saw this as me ignoring her and talking to my girlfriend, she was furious and told me to fuck off. Similar things have happened in the past, me falling asleep and not replying to her, her getting angry.

It's worth noting I have a ldr girlfriend [17F] I try to talk to a lot- and so I spend a lot of my time online, awake at weird hours, etc. She gets annoyed by this because she thinks I'm doing this at the expense of my education; I'm not, it's only in moderation. I called home and my mom told me to go fuck off and talk to my girlfriend and to stop talking, stop wasting my/her time and just hang up and go talk to my girlfriend because apparently I don't care about my mom, she also said she doesn't want to talk to me anymore, and to message her when the next university payment is due. To which I started crying like a baby for a good 5 minutes, and then she hung up.

I feel like the only way I can solve this is by breaking up with my girlfriend (or telling my mom I did), but I really don't want to do that- my girlfriend is more of my best friend than anything else, it gets lonely being all alone in America. I've been trying to just keep everyone happy but it looks like I just can't do that anymore.
<bot>: didn't reply to mom because I was asleep, she told me to fuck off and talk to my girlfriend, and now I don't know what to do.