I tell people my schedule (generally every Friday, Saturday, and Sunday night from 7pm to 7am), and they look sorry for me and assume I must be new and subjected to this horrible schedule. In fact I have seniority and could work any nights I wanted. I do this on purpose:
Most of my friends are busy with their families on weekends, and I have time then to see them during the week when they aren't; I don't have a spouse, children, or even a significant other, so I literally do what I want when I want to
I make the maximum possible hourly wage by working weekend nights
I wouldn't have anything else to do anyway different from what I'd do on week nights. I'm too old to be out partying on Fridays and Saturdays (now I take care of those who do)
It frees me up to freelance during the regular work week; currently I have two freelance writing gigs and one editing gig
Because I work every single weekend, I incur the goodwill of my coworkers and they work with me if I need to switch
The beauty of nursing is flexibility. This puzzle piece fits me well. I mean, holy crap. During my entire working life except for like one year, I've been able to fit my work around my life instead of the other way around. First I freelanced full-time for a decade, and now I have a career where they need people 24 hours a day 7 days a week. I just have to find 36 of those hours to show up and be a nurse, and then I'm done. It's actually pretty cool.