I've turned into a miserable, nagging, impatient, selfish, self-loathing person. Its nearing the time of the month so my mood is low anyway but i just dont like the person i've become. I've turned into the sort of person/wife/mum who i hate and vowed i would never be like. I feel so inadequate in most situations, i'm jealous of others having more than me, i'm resentful and bitter towards most people and i'm generally very irritable! Any advice please?