Don't get me wrong, parenthood is the best gift one can receive. The love, the joy and all the memories, nothing compares. But to say that it's all rainbows and peaches is, and any parent would attest to this, a load of baby poop. We have our bad days, many of them, and yes the bad days make the good ones that much better, but on those bad days, we just want to scream and throw tantrums like our little ones. I don't know what stresses you out as a mom/dad/caretaker, but for me, the single BIGGEST cause of my extreme mood swings and increased stress level is the issue of SLEEP.