I've been with my SO for a little over two months. We have a LOT in common. Similar or at least compatible religious and political views, views on money, similar tastes and preferences, compatible in bed and even several shared passions/hobbies. We're both pursuing undergraduate degrees and we both want kids.

We have an LTR since we're attending different colleges, but I try to visit as often as I can, and we were looking forward to a sleepover after she got back from spring break.

I make a point of talking to her throughout every day at least through text or snapchat, and we facetime for at least an hour every day. It's the highlight of my day and she seems to look forward to it as well. We're both very open with each other and I don't think I've ever intentionally lied to her.

I knew that I was going to have surgery (today actually) to remove a pilonidal sinus. I was a little embarrassed by the situation and because it was an hour-long outpatient procedure it wasn't at the forefront of my mind. I realized that I should tell her, but between midterms and some family drama it seemed like she needed more stability in her life, not more drama, so I didn't tell her until I was leaving for the hospital.

I should probably mention that I think she may have some undiagnosed general anxiety. I thought that I was protecting her from more drama and more stress after we facetimed last night and she complained about stomach pain and not being able to sleep and all the ways her life was difficult, so I did my best to comfort her and didn't mention the procedure.

I awoke from anesthesia to a few terse texts and then tried to talk to her, saying that I was trying to keep her from getting too stressed out since her life was so rough and she said that I had shattered her trust and she didn't want to see me anymore.

She's leaving to visit family on the other side of the country and I'm jacked up on painkillers so I'm in no position to drive to her house with a boombox over my head, am I an asshole? What should I do?

TL;DR didn't tell gf that I was getting part of my butt cut out; now I'm out of the focker circle of trust and the girl I thought I might one day marry wants nothing to do with me.
