like the worst mother ever. I cannot stop crying, I am disgusted with myself, I feel broken, destroyed and shit. How can I ever repair my relationship with DD. It all got out of control when I was cross with her for her shitty attitude, not unusual for a teen I know (15yrs), but yes I was in a bad mood. Mainly due to be treated with little/no respect. I ended up losing control and called her a bitch as I walked away from her room. I then went back and took away all the new clothes I had recently bought her along with her phone, laptop and all makeup. I then took away all the high heel shoes (if she is going to act like a baby, she shouldn't have these items). It was all very heated and over in minutes. She then called 'bitch' after I left the room and I went back and slapped her across the face [Embarrassed]

.
We have both overstepped the boundaries, obviously me more so and I really dont know how to move forward. She is more precious to me than like itself and I tell her that frequently. No excuse I know, but it hurts like a knife in my heart when she is rude to me as I love her so so much.
Please help and advise me what to do, I am deeply ashamed of myself but breaking my heart too. She is being very cool and doesn't appear to be sorry at all. I have told her none of it should have happened, I should not have called her a name and that from now on, I will NOT tolerate her bad attitude towards me and that she will never, ever call me names again.