Love me some sci-fi and fantasy. Ender's Game is downright amazing, as has been pointed out by several people already. I'd also recommend Hyperion for it's mind-boggling time travel concepts and vivid imagery.
Also, Harry Potter and A Song of Ice and Fire are both great when it comes to fantasy.
Gotta say man, that's messed up. I suggest seeking professional help, because you are basically a jaded senior citizen. Otherwise, you might as well become a hermit, and stop annoying people with your anti-social bullshit and general dickishness.
It really depends. I struggled with flying in Battlefield games, until I decided to practice in BF2 Singleplayer a bunch to get the hang of it and find the right mouse sensitivity. I've ben a pretty good pilot ever since. Flying in GTA games is always completely fucked, and I can only manage it by using the numerical keys instead of the mouse. Saints Row on the other has nice simple controls for jets and helos.