<human>: Boyfriend just had surgery and his recovery isn't going as well as we'd hoped. I work from home, so I'm able to help during the day but now he's just around 24/7 and I feel trapped in. It's been about a 2 weeks since his surgery, and he's only been able to get up about 5-6 times now. I've had some major stresses outside of his recovery, and I just really feel the weight of it all right now.

Holidays are coming up and I'm likely going to have to change plans because he doesn't want to/can't come with me, and I can't leave him for a long period of time. We came to that realization today, and I just can't hide my disappointment with being unable to go forward with my holiday plans.

I've also had trouble hiding my stress in general, and broke down crying after a failed day of trying to get his prescriptions filled and him being in extreme pain. I've not dealt well with his pain responses (yelling out, cussing a lot, etc... nothing unusual, it just really gets to me).

I know it's not his fault but I'm beginning to feel a pretty big grudge against him right now, and so I feel like I'm just being a shitty caretaker and being very selfish. I'm trying to be positive, but I'm getting cabin fever on top of the stress and disappointment. On top of that, it's only been ~2 weeks so I feel like I'm being ridiculous. This will likely continue for another few weeks so I need to start feeling better asap.

What can I do to combat these feelings?

Can you condense the text into a few key points?
<bot>: Boyfriend isn't recovering as quickly as hoped after a surgery 2 weeks ago, I'm getting cabin fever and starting to hold a grudge. How can I combat these feelings?