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.
The Crysalids are fairly useless if you send all your guys into the middle of an open area and activate overwatch. As long as there are no other enemies around you don't need the cover, and line of sight becomes more important. I have completed several missions with these enemies, but I have yet to be hit by them a single time, using this strategy.