I bought this on the back of a thread on here. Just finished it and all I can think is wtaf?! Can somebody please explain the ending to me or at least give me their interpretation? I enjoyed it but it has left me totally [confused]