Is this some kind of a sick joke?
Is anyone supposed to feel even an ounce of empathy toward either of the MC's?
If we're wiling to ignore the whole plot being extremely forced, there's the whole Ethan's "I know what's best for you better than you know it yourself". What kind of conceited asshole must you be to even think you can just take someone else's life decisions into your hands... and claim it's "for their own good"? As if deceiving someone to come to your private island is not enough. And the lengths he went through to get him to the island... At least have the decency to admit you're a psychopath.
It's obvious David has some serious issues, and we're probably seeing just a part of them at the beginning, but no one, I repeat, NO ONE has the right to force you to do anything you don't want, no matter how fucked up you are.
I was able to kinda ignore the issues that rose up until I got to the scene where David, after spending 2 or 3 days in the wild, exhausted, starved and injured, manages to get into the house while Ethan was away swimming, and tries to find anything to eat only to find everything in the kitchen under lock and key. So he, naturally, breaks down into a sobbing mess, and moments later there comes Ethan - cold as ice, telling David everything would be okay if he just followed Ethan's rules.
Can I say it again - WHAT. THE. HELL?!?
And then (oh yes, there's more!), David manages to get his hands on a knife from the dishwasher, threatens Ethan (like any sane person would) - struggle ensues and POOF!
We have a sexual tension moment, where Ethan is pinning David to the ground (who is STILL starved, exhausted and now has a +1 injury on his hand from when he was grabbing the knife), managing to take the knife away. But OH NOES - David has a woody!
At that point, it was either continue reading and throw up or stop and write an angry rant.