Everyone else gets to have a break!?!?!
You are in nursing school!! You aren't going to get any sympathy from me--I'm in an LPN to RN bridge program with a major assignment due on the 28th, AND I'm working Sat-Mon night. Hospitals don't close for the holidays.
Maybe you'll be lucky enough to get a job in some setting that closes for weekends and holidays. Until then, suck it up, eat some BBQ, have a good (brief!!) time with your family, and then hit the books. If you're fiance is out of town, all the better--less distraction!
I do know what you mean--it's hard to have to work when it seems like everyone else is off. When you are working three 12 hour shifts, though, and you are off four days a week while "everyone else" only gets 2 days a week off, you might be the happy one!