I've never understood how Tidus is whiny. In fact I found him quite the opposite. If I woke up 1000 years in the future I'd freak the hell out.