That's it really. I can make all sorts of excuses for myself - horrible father who treated us like sh1t and most importantly spoke to us as if we were dirt, 2 siblings with mental illness, no contact with any of my family now, never close to my mother, run-ins with in-laws, 2 children under 2 etc etc etc. But it is all excuses. I just feel that I am a nag, I see the negative side of things, I show my feelings far to easily and don't keep things to myself and just get on with things. This in itself is whinging but I want to change for my children's sake as well as for my own.
The first step I know is to stop saying things - it just does not help, stop complaining, stop being oversensitive. The next step is to smile, keep smiling and finally to stop thinking these things altogether. I just can't do it. I do have a lot to be happy about now, a good husband - not very emotionally supportive but he does his best, nice house, no money worries. Don't have a lot of social support and feel isolated. FIL has been nasty and said on more than one occasion that he hopes the children inherit my husband's personality - my FIL is not sweetness and light the whole time and reminds me at times of my father.
I just feel I am the villian and because a lot of it is justified, I do nag, I do criticise and I don't like myself very much. How do I feel better and start being more postive about myself?