Hello! Back home to beautiful weather!
Still a shed-load to do before tomorrow so forgive brief response!
Funnily enough Xeroxarama and Daintytoes as well as our teens holding up a mirror to us, I think we also see ourselves mirrored in them sometimes too! Need a degree in psychology to work that out, but I suspect that sometimes the reason I am so furious with dd is that I can see myself in her, making exactly the same mistakes that I used to make! 
Daintytoes Not a ramble at all! Makes sense! I feel so similar to you, in that I am not at all confident about my parenting skills, particularly in these teen years, I was too strict to begin with I think, and have now swung to being too liberal, who knows, I am forever second guessing myself that's for sure! Reading your posts, I am sure you are doing a much better job than you give yourself credit for!
Sorry you are having such a tough weekend Xeroxarama!
He doesn't hate you. He's having to be horrible to you, to separate himself off from his strong connection with you. (Btw, it's much easier to say this to another parent, than to accept it when you are the one being screamed at, even though you know it rationally to be true!)
No need to feel daft Lightandairy there is nothing worse than seeing your child suffer.
Hope everything works out for you both this weekend McMen71 and Auberginesrus and any other Po Ts who are waiting for their DC to return home 
Waves to Billbagpus, Tickling cheese , *MachineBee and everyone else!