Sorry not really an AIBU but I know this board gets the most traffic and I really need some advice on the way I'm feeling.
I am mother to a lovely little boy but I can't stop thinking that I'm a crap mum and it's really really getting me down 
These feelings started about a month ago and some days i feel a lot worse than others. I often feel not good enough, that he deserves better and that he hates me. Sometimes I run out of patience when he's misbehaving and the guilt I feel when I get angry at him absolutely kills me and it plays on my mind for days after.
Any advice/replies would be really welcome