I'm becoming a real bitch. I've always been a decent person. Always empathetic. Always want to help others. Always kind. But I have had some people take advantage of my kind nature in the past. To them it would have been a small thing like can I bring my kids around for a play date and they know I don't know how to say no if it's not convenient so they do anyway. We once had it where we were going on holiday to centre Parcs and they waned to join and asked to and stupid non assertive me said 'yes' when I really meant 'no we are desperate for some family time'. Anyway I've become so fed up and withdrawn socially and now I keep finding myself snapping and being abrupt and unkind and well generally nasty. I then feel awful and remorseful and subsequently paranoid that people think I'm mad or unstable. I recently went ape at someone I've known for years who has previously taken advantage of my better nature albeit not majorly. It's like I'm becoming unraveled. I hate myself right now and I don't even feel I really know myself. What's happening to me????