I will be honest in what I think you SHOULD do...being that you told her that her punishment was no dance, she shouldn't be able to go. Letting her go after you laid down the law (no dance) is just going to make her think that you aren't serious about the punishments and she will just repeat her actions again because "mom isn't going to do anything but get angry and get over it...she seriously isn't going to punish me" I know it hurts to punish them and not let her go to that dance but you have to stick through with the punishment that is the only way she will learn. NOW what I would do is make her sweat it out because I don't think I would make her miss the dance, I would feel awful if i did. I know im contradicting myself but I did say what "should" be done not what I would do lol. I think next time around take something away from her that you isnt a one time deal like the fall dance. Maybe take my route and use the internet. My daughter has been punished and cant go online till Nov 4th...its been about 2 weeks and shes suffering but I will not give in! see with the internet I don't feel as bad as her missing a dance lol
children don't come with instructions but you are doing a great job! as parents the mistakes we make are endless but we learn from them