LooseAtTheSeams I can understand your wobble - every child is different and it sounds like DS2 is happy to have a day with his parents at a place he enjoys - credit to him...too much peer pressure these days.
stickerrocks Glad your dd got the moral victory on the cake its such a shame when friendship issues blow up on a birthday celebration.
DD has a queen bee in her friendship group - she has some lovely qualities but she generally manages to lower the other girls self esteem - fortunately she is not staying on at the school.
Good news is that we purchased a Prom dress yesterday ...in first store, dd saw dress she liked and it was tried on and purchased within 20 minutes ! I'll try and post picture - its Dynasty dress which should have cost £320 but we paid £77 - I think its last years season but DD loves it. Its not what I thought she would have chosen but it is beautiful and it was a bargain!