It's always a good thing to let your children know you love them, and to try and 'catch them being good' at least once a day and tell them you are proud of them for what ever it is. Sometimes it is that their room has been tidied up without you having to tell them, or that even under provocation from a sibling they were nice to them.
However being frustrated with a child does not make you a bad mother, if that were true than I am a shocking mother. There are even days that I wish I had never had children at all. But I do love my children and I do the best I can. Sometimes I don't do what I should have done and realise that later on but I have always apologised to my kids if I have been unfair to them and they seem to understand, they have all told me at one stage or another that they understand and that they feel the same way sometimes. At least they know if they have done something wrong then it is OK to admit it and apologise.
And about the skirt issue, when I was 17 and working I saw the most gorgeous copper coloured metalic jumpsuit (OK it was the 80's) and I fell in love with it. I was very tall and slender with a wonderful figure (typical isn't it, you don't know what you've got til it's gone) I had never tried on anything that didn't look good. I tried on this jumpsuit before I bought it, came out to look in the mirror expecting to look fantastic and I looked like a metallic frog, it was hideous. Needless to say I didn't buy it. Sometimes things just plain don't suit us and they make us look like short fat toads. Telling Jessica that something doesn't suit her is not a bad thing, so even tho you were telling her to stop her wearing it, it doesn't hurt her to find out what does and doesn't suit her.
Having one of my kids sneak out at night would frighten the living daylights out of me and they are huge big strapping boys, like you I have been raped and it does tend to make you more - I was going to say aware but I think the correct term would be - hyper aware of the dangers. And teenagers do tend to think they are 6 foot tall and bullet proof, we have to try and let them make their own mistakes as much as possible so they can grow and mature but at the same time we need to protect them from things that will scar them so badly they may never get over them.
You are a warm, caring human being, if you didn't love your children so much you wouldn't give a damn about them or what they wear or what the consequences of that could be.
If YOU feel that you have something to apologise for to Jessica then do so, sit her down, tell her how scared you are for her and tell her that you over reacted and say you are sorry, but also tell her that bc you love her you are not going to give in on this issue but that you will consider her opinion more and get her to promise to do the same to you.
If she loves those clothes so much then maybe she could wear them to an all girl sleepover (with appropriate supervision to ensure no sneaking out or in by anyone). At her age she should out grow them fairly quickly and then make darn sure your mother knows that you will no longer allow her to buy her clothing that should only be seen on stage NOT in 'real' life. Tell your mother that you will open her presents from her first and confiscate them if neccessary and then she will be left with no present to give to Jessica at all if she keeps it up. If she loves the smiles from giving gifts she will learn to follow your rules.
You've just had a baby and your hormones are still out of whack, do not, and I mean
DO NOT allow this to send you spiralling back down to where you were before, you have worked to hard to get back some balance in your life and your children love and need you in their lives. If you or they were taken away from each other then Jessica will feel guilty for the rest of her life bc she will blame herself.

Hang in there Genie
