I feel more and more that people treat me and speak to me like dirt or in a disrespectful way because they feel like they can. I think it could be because I am too 'nice' and don't act like I'm very confident. I want to give off the impression that I won't tolerate crap so that people won't dare speak to me like crap.
A mum at the school who is a complete busybody and thinks she is superior to other mums as she works in childcare therefore knows far more about children's needs than anyone else always makes a beeline for me at the school. Yesterday she asked me what I was doing this weekend and I said I was taking DS to see Santa as I wanted to take him while he still believed in Santa, and she glared at me and went "Ssssshhhhhhh" as the kids were all coming out of school. I hadn't been speaking loudly or shouting through a megaphone or anything like that! And she wouldn't dare say to lots of the other mums to 'Sssshhhhhh', as she arse licks most other mums.
Then in a group of friends that I have, I always feel like I don't dare to wear what I want as one friend always criticises what I am wearing and laughs at me, yet gushes over others who wear similar things. She would not dare to do it to others but does it to me because she can.
Oh and not forgetting the work colleague who is a total cunt to me whilst being all nice and sweet to others.
How can I appear more confident? Has anyone got any tips?