I'm at a loss.
I was on a contract gig that I was told I would be continuing on with, and then the very last shift of the week when I still have two weeks left, I get an email saying I'm fired. I hadn't even been through three hours of my shift yet.
I'm really depressed. I actually liked my job – did well at it – and I still ended up getting treated this way.
Don't give anything more to your company than you're otherwise compensated for. They WILL not care.