you make your own success
We are fortunate to live in a time where nurses are in demand. I have managers who have granted me months to study abroad and flexible schedules to take classes and vacations. Granted, some of this has been possible by my coworkers switching days with me, but over all not much trouble at all. This was a criteria when I hired on.
The trick has been to find a great manager and a place where the staff has a reputation for being nice to work with. Oh and one other thing, I've always worked in critical care. This has increase my "value" , in the eyes of hospital management, as an RN.
Lastly, pick the smallest FTE you can afford and pick up extra shifts when you can. This will help you "prioritize" your time.
Not all nurses are bitter and resentful.