Devoting time, and giving up your job, to caring for your child is often easier said than done. Despite popular belief, stay-at-home moms do not sit around all day eating bon-bons, watching Oprah, and talking with their pals on the phone. Screaming tantrums, poopy diapers, and a messy kitchen are inevitable — and often before the sun comes up. Staying at home is a tough job, and not everyone has to do it, but some choose to. The mental demand is enough to break any homebound mama, so if you're struggling with staying sane and at home, check out our tips for coping with one of the world's most challenging jobs.