Stupid Bosses

Please help me I feel like I am stuck in hell. My boss is the moodiest person I have ever been around in my life and you never know what you are going to get with her. One day she is nice and the next day a total bitch! She is always making rude comments about everything and she never says thank you.