depressed and stressed out.

All I wanna do is stay in bed and I just get mad about the smallest things and wanna lash out at my kids for no reason at all and I feel like a horrible mother what should I do? I don't want to feel this way and I don't want to feel sad all the time and crying.