Ok, all this stuff between Keys, Safi and GD is really old news now.
Safi and GD got together in August 2016. Yes, I know initially it was hard on Keys as the relationship that developed between Safi and GD seemed to be sudden and out of the blue?
Yes, Keys and Safi never met - but it doesn't mean that you can't develop a close personal relationship with someone online. They 'spoke' for 3yrs - and I'm sure even Safi herself would admit they became close.
Whatever happened between them during and after the 'break up' surely doesn't warrant all the abuse that Keys is constantly subjected to?
Nobody knows what really happened apart from Keys and Safi - but she's moved on and seems really happy, and that's great, I really wish them all the best, and so does Keys - and I think that's where this should end.
As for the guest saying they screen grabbed an abusive pm from Keys, well I'm calling your bluff.