Every day, I am grateful for my job. It is hard. Hardest job I will ever have. Even when it's all bad, I wouldn't want to have a job that is any different. Being a stay at home mom is by far the best thing that has ever happened to me. The hugs and snuggles are well worth the eye rolls and crying. The good outweighs the bad.