OK so I have read about half of all the posts I have missed ... so I am going to post this now and go and have lunch... and I'll be back later to respond to the rest!
First, huge sympathies to the PoTs whose children are self-harming or threatening to do worse which must be soul destroyingly worrying for parents when things are "normal" but in this current situation with Covid-19, when anxieties and stresses are all ramped up, and teens can't see their friends, it must all be a whole lot worse
All I can say is "hang in there" and "keep posting" and read Parsley65's brilliant post that demonstrates that there is light at the end of the tunnel!
Also, thank you to Teentraumatrials because in response to another poster, you said,
"it's so hard to hear the hate but in so many cases it's coming from unhappiness and the fact that you are the ones at the end of the rope no matter what" and I really needed to hear that this morning!
Auberginerus that is really, really great and positive to hear! [Yay!] You sounded so low earlier down in the thread. Hats off to your ds for making such strides. And to your dp for engaging and trying to improve relations. You must be really proud of them both
Not forgetting huge pats on the back to you for hanging in there 
Maybe this crisis will make all of our teens a bit more appreciative of others, and what they have, in future? And get them in to the habit of counting their blessings a bit. Here's hoping anyway!
If you don't mind me asking (and don't feel you have to share obviously!) how are you doing with regard to your mh and ADs etc? We sound in a similar situation and I am still in a quandry... .
MrsCarolBrady hopefully peer pressure may win the day? Agree with Billybagpuss though. I guess I might express my doubts about a boyfriend if I thought they were being seriously manipulative (as this one sounds) and most importantly give specific give reasons why but then I guess you have to leave it up to them. I am not qualified to give advice though because I think I have a tendency to deal with these things with a blunt hammer, when I should be using a fine sculpting tool
You must be pulling your hair out with frustration/extremely worried, all at the same time 
Welcome to the thread Sunshinex2 I'm so sorry about your daughter's experience of being groomed. That must have been awful for her and for you 
We have banned Snapchat but dd is on TikTok (or whatever it is called) and uploaded a dance video that I expressed my opinions about... (it wasn't inappropriate as such - well possibly the movements were a bit but I'm an old grouch) - but I think she had no clue as to how it would be interpreted on-line). I was totally surprised by it because she dresses fairly conservatively, isn't keen on make-up, etc etc and then goes and, despite having had CEOPs guidelines constantly talked about/emphasised, she goes and posts something like that. She is young for her age though and fairly gullible even though she thinks she knows everything! To be honest though, she is so way ahead of us in terms of technology that anything we ban or don't ban (short of turning off the Internet completely) is by the way really ... .Feel pathetic saying that but it's true.
God knows how she portrays us to her friends... although my "secret weapon" is that they have been here so much in the recent past and I have cooked and baked and fed them so much pizza that I hope they won't hate me entirely 
Anyway, I just wanted to say to you that I really really sympathise with the feeling of being hated by your own daughter. It is really anxiety provoking because you keep raking through our own mind, over and over again, where you have gone wrong, or what you could have done better. I think we have to learn to step back and not take it so personally though. A lot of the time it is nothing to do with us (although sometimes of course it is!) . I think it is important (however hard it may be) not to go too far down the rabbit hole of anxiety with them ... but it is really, really difficult in practice 
Nutcutlet no advice because I could have written your post myself and I am clueless generally about where all the hate/anger is coming from. I'm sorry that you are having to put up with such rudeness.
Your sentence "He is adept at winding us up until we explode and then blames us" certainly rings true! I agree that the up and down drama is so tedious and exhausting. One finds oneself bracing for the next attack ... . Arf at "Attila the teenage toddler" 
Aramox just fyi this is our second week of lock-down and dd has cut herself a fringe to the sound of much shrieking from the bathroom
How is the festering going
?
Teentraumatrials how is your dd dealing with current isolation? Is it giving her a mental break from the pressure of knowing that it would be better for her to be out, even though she isn't (if that make sense) ... or is she finding things harder? I am taking comfort from the fact that at least my dd has contact through her friends via technology, although I know that comes with its own problems ... .
@McMen how are you and yours? How are your dds reacting to being restricted socially?
Welcome to the thread WhathaveIfound how is your daughter doing? I hope the ADs are helping x
vjg13 I'm so sorry about the social care funding
and that your older teen isn't helping matters. Has the situation improved at all?
Welcome also Scruffyoak how are you doing?
Waves to Wowzers (it's really good to hear the thread is helpful!) Cocokoko123
I am going to end with Billbagpuss's advice to another poster whose teen had just disclosed mh issues, because it is so bloomin' brilliant and something we should all take on board ...
Also don’t ever feel embarrassed about showing emotion that is the main reason this thread has carried on, it’s hard raising a teen and you see all your friends with their perfect teens and think it must just be you and it’s honestly like being in an abusive relationship sometimes. You should be very proud that she said what she did.
Hear hear to that!
Finally, finally, in the words of Honeybadger hang tough people!

BBL to catch up with everyone I have missed!