I got an email earlier today from an instructor saying that I hadn't turned in an assignment that was due during the final yesterday. I told her I did it and it was in my folder (a lie) but I just forgot to hand it in (another lie, but it's college, whatever). Then, I left for work. When I go on my first break, I notice she emailed me again and said she was deciding to be generous (she doesn't take late work, ever) and I should send her the assignment. I had to write a paragraph of reflection. I call my boyfriend who is home (we live together) and ask him to open my folder and send me a picture of the handout so I could do it on my lunch break. i do the assignment. I know that basically this assignment is the difference between a B and an A, that's how close my points were. I ask him to do the printing at home and snap a picture for me that I can email to my instructor before I go back to work to make it look like I did the assignment on time and genuinely pulled it out of my folder and took a picture.

"Later", he tells me. It's already 7pm and I don't know when my instructor's generosity is going to run out. I tell him, why can't you just do it right now, it'll take 30 seconds. I tell him again, can you please just do it real quick so I get it out of the way, and he says "Later" again. At this point I hang up as I'm walking back into work from my break. I wait... no picture. I wait five minutes over my break for him to send it.

I'm working and we had a call out, so there was no way for me to (1) notice that he finally sent it to me and (2) even if I had noticed, I would not have been able to step aside to email it to my instructor. Finally, I get out of work around 9:50 and I check my phone and see he sent the picture to me around 8:45 (again, an hour after I initially asked him to do it), and then I see an email from my instructor saying grades are finalized. That email was sent at 8:30. I check my points, and I was five points away from an A. The assignment had been five points.

I come home crying bc my grade could've easily been an A and he comes to me asking what's wrong and I just push him away and blow up, saying that he didn't send it to me in time, and how hard was it to print out a paper and take a picture of it. I go to the bathroom so I can clean up and calm down. Basically, I was upset that he took an hour to send me a picture when it took maybe 30 seconds total.

I go into our room where he's just on his computer. I curl in bed and ignore him because I'm still incredibly angry and I can't talk if I'm angry because I'll just start crying, and he says nothing. Eventually, he gets off the computer and goes to the living room, still without saying anything to me. I got home at 10:10 and it's been two hours and I still haven't spoken a word to him, and he hasn't attempted to even apologize or even just talk to me or comfort me since I got home.

Am I the asshole for being angry at my boyfriend?