I hear ya with the work thing. I thought my job was going to be 'the one' as well, but it turns out it's just not so.
I've been looking for something else almost immediately after I started. With good benefits and a pension, I can afford to be picky right now, but those things aren't the be-all and end-all of a good job. I miss working some place I enjoyed going everyday. I miss being appreciated. I miss being happy at work.
It's amazing how much more you can enjoy your personal time if you enjoy your time at work.
Don't settle... whatever you do. You'll find 'the one', and it will be so worth it!
In the meantime, take good care of yourself and don't let your surroundings rule you. I know what it's like - I allowed it to happen to me.
Best of luck!