Ah, yes! Thank you for that. I should have seen that: 'go away I hate you' really means 'I love you so much that I'll sacrifice my relationship with you to keep you safe'.
This is making me think that no matter how evil some of these characters are portrayed, there's a good reason for them to act the way they do. We've seen it with Ben, Eloise, and even Charles - who I thought was more evil than Ben!
I really like how the show gives us the 'black' and 'white' - but then throws them together to make these 'gray' areas.
I still have a feeling that Eloise had something to do with Desmond's super quick recovery, though!