Not really sure where to start, we have 2 perfect children and my dh works hard Full time and i work part time so am here with the children the most, and i'm sure he loves us but he is so critical and hard to please.
We've always had disagreements about our parenting methods. He believes i'm too soft (i dont think i am, i just pick my battles with the kids but believe i'm consistent and firm) he is much stricter with them. Wont tolerate a lot of things ie toys left on the floor, any kind of whinging (even if tired/under the weather), flitting between activities, not letting him speak etc. He really nit-picks at them (imo) which leads to a bad atmosphere when he's about and everyone on edge really. Dont get me wrong we have happy times too when the kids (who are 2 and 5 btw) 'behave' but most days lead to stress.
I'm not an overly confident person at all and watch and read a lot, on mumsnet, tv, books etc about how to be a better parent etc which husband doesnt like one bit. He firmly believes that us, and only us, should be bringing up our kids and we dont need any outside help or opinion on our kids, if i suggest a different way of doing things, he asks where i've got this hippy mumbo jumbo from! ie, tonight i'd been reading an email from a parenting course that said about recognising kind helpful behaviour, he read this over my shoulder and basically said how ridiculous it is and kids will become too needy if their every move is praised and he doesnt need any help and will learn from his own mistakes! This ended in a big argument as i'm geniunely just trying to do the best for my kids and want them to be as happy as possible.
How can i reason with him and make him realise that his negative behaviour changes the mood in the house? He refuses to discuss it properly and thinks i'm attacking him and saying he's no good if i mention anything. Its driving me mad, i feel like i cant say anything at risk of upsetting him and causing an argument. He used to be sooooo much more laid back and easy going about ideas and life in general.
So so sorry for waffling, if you made it through all that, thank you!!