Too fucking fat. That's all that matters.
No, you should begin strength training and lifting heavy weights. I am partial to 5/3/1 and Joe DeFranco's Westside For Skinny Bastards. Both of them can be used by beginners and will start you off lifting heavy and right. And give you time for cardio work in between, which I'm sure you have.
I wouldn't even worry about that. Just eat BETTER for a month or so. Get rid of all the white bread, pasta, beer, pizza, and all the other shit you're eating. Eat more fruits, vegetables, chicken, and the like. Plenty of articles here will show you how to eat, but I guarantee you need way more protein and way less shitty carbs.
Lifting and diet. Don't be a cardio bunny or you won't make progress.
See above. Go simple, go heavy, and go CONSISTENTLY! Don't cry about love hate relationships with anything, because you sound like a broad. Go do work and go home.