Well, some of the relationships are healthy... *veg*
Teddy doesn't quite appreciate the magnitude of what Andrew did, no. Mind you, I'm not sure Andrew quite did either before he did it! For all he knew that his parents would not be happy, he still hoped somewhere that it would be okay. Teddy being Teddy, though, he's going to do his best to make sure Andrew has a happy Christmas.
Charles, rather creepy yeah because he's quite a bit older, but not a bad guy; more just superficial, likes new boys, and not interested in anything serious at all. It was probably good that the other two didn't let Simon get picked up by him though. Simon's a sweetheart.
The frotting was totally fun to write... I think Emi gets credit for most of that though. Hee.