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

So I talked to my girlfriend briefly on the phone this morning. We'd planned on talking longer, but neither of us could think of much to say, and she wanted to sleep more. But before we hung up, she said she'd read a short story I had written and emailed to her at her request. She said it was good and mentioned a couple very small flaws in the piece.

Well, I've been feeling like she doesn't fully reciprocate my feelings for her and isn't nearly as interested in the relationship as I am. This insecurity of mine was aggravated by what I perceived to be her choosing sleep over making an effort to talk to me. Basically, a couple of hours later, I blew up at her via text about the comments on the story, saying I had given it to her because she asked for it and not because I wanted a critique. Later on, I felt guilty, so I sent her another text apologizing and explaining that I'd been feeling like she wasn't nearly as into the relationship as I am. I expected her to respond when she got out of work, but she never did.

Several hours later, I finally returned home to find a card sitting on the couch for me. It was blank card stock, folded perfectly, with a long handwritten note from her. She explained that she feels blessed to have me as her boyfriend, cares for me, appreciates a number of things I do, and she apologized for not letting me know more often. 

I feel like an awful boyfriend. I cried for the first time in five years today. I still have a lot to work on. And to be fair, so does she. But I don't deserve a girlfriend as wonderful as her, and I hope someday, I'll get to marry her.
<bot>: Blew up at my girlfriend over something small due to feeling like she doesn't care about me as much as I care about her; she made me a card that made me realize how wrong I was.