Re: What to do about schedule
While I know it stinks to not get the schedule you were promised, I think every new nurse has to deal with a lot of unfortunate things when they first start (the hardest patient assignements, the crappy lunch break, etc.). Sometimes you just have to suck it up and get through it the best that you can.
My first job was an hour away from my home too and I worked swing shift 5 days a week working every other weekend. It sucked, but I did it for a year and then got a job 15 minutes from my house. In the end it paid off.
If you can get another job with the days and hours you want, great, go for it. I agree though, don't tell ANYONE you're looking elsewhere until you accept.