I snapped really badly at my 8 month old yesterday. He was pulling at the rubber seal around the wet-room door in our flat, and I couldn't move him at that exact moment because I was bundling up his dirty nappy. He tries to play with it every day, and each time I sternly say "no", move him, try to distract him with something he can play with, but yesterday I just lost it screaming "LEAVE IT THE FUCK ALONE!"
I feel like as soon as I'm tired or unwell, I fail to have enough grace, patience, or tolerance to be a good mum. On Monday I was diagnosed with a kidney infection after a weekend in pain, and was told by the doctor and pharmacist that it was fine to breastfeed while on that antibiotic. Well, it came through in my milk and gave baby a bad stomach upset. 8 nappies with various amounts of poo in 24 hours, when he usually poos once a day. Decided to switch to formula so he wouldn't keep getting the secondhand antibiotics, that's had its own problems, resulting in a very unhappy baby who just wants booby.
I don't want to be a shouty parent. It's pathetic to yell at a baby. He doesn't know any better, and can't have the capacity to understand "please don't do that". It's not his fault that we moved to the other side of the world and I lost my support network, and don't have the space to study the language, and that daddy now comes home at 20:20 instead of 18:45.
Is there anyone here who has overcome their feelings like this and managed to become a better parent?