My Anger happens to be even more eternal

It's not that you played well, you blundered, he blundered worse and left you up. You blundered later and failed. Neglecting to take pawns past the fifth rank/fourth rank will kill you. Watch ALL sides of the board. You forgot about a few pieces and lost them.
I wasn't trying to say that I played great. I was saying that I was fairly even late into the game and the couldn't come out on top. I just want some help to find what I could have done better.

i would have tried 31.RxN that looks like fun. i think you played well above your rating, i like the triple battery on the h file, always sweet. your opening was a little weak, but it turned out better than it sould have, you tried to maintain the iniative against a mush higher rated opponent, which i applaud, and you treid to make good use out of pins and you coordinated your pieces pretty well. you just failed to take into account what your opponent was doing. think about their plan in relation to yours and pay attention to what pieces are attacking and what are defending. keep up the good work
I thank all so far for your comments they have been helpful. I can't believe I missed 31. RxN, that would have given me a decicive advantage!
JG27Pyth, your comments were not negative at all. They were very helpful. I see now that even if he played extremely well I would at least have had a decisive advantage, and I might have been able to win quickly. Thank you.

I don't like 5.dxc5 because it plays into the theory of the Sicilian, I would rather hold the tension. Thoughts on that particular trade... I know it is common...

31. RxN Q:N is giving R for B&N. O would preder 31.B:B Q:B 32.R:N which is simply winning the piece. In this game neither player did pay much attention to the safety of their K.
34.Q:e6 with different threats, (such as Rf6+) is also winning. If you have any chess software (such as fritz or rybka...)I would suggest that you check your games with it (especially those that you lose) and you would learn much.
Procyk, I could not take his bishop with mine on move 31. Also, we were not saying to play RxN on 31, but on 32. The threat from my bishop prevents him from taking my rook.

you had an easy draw at the end. study your endgames. ADK wasn't playing up to his usual standar, judging from his rating.

32. Rxg6. Black loses the Queen or gets mated.
Not sure why black didn't play 17. ...Nxe5. The discovered attack is harmless. 17. ...Nd7xe5 18. Bd4 Nc6xd4 19. Qxe5 Nxb3

What about 30.Bxc6 Bxc6 31.Bc5+ Qe7 (31..Ne7 32.Qh8+ Kf7 33.Rh7+ Kg6 34.Qg7#) 32.Bxe7+ ? It's not easy to see any other 30th move that black could play that would help.

well wbbaxter, glad you caught the post then (it wasn't up long). I'm mad at myself for missing 32.Rxg6 which would have been a total killer. But in terms of principles... you need to rethink your approach to exchanges in the endgame. You didn't exchange wisely, as I mentioned.
And one piece of advice remains completely unchanged: ignore the haters ;)

You shouldnt be angry, you did well for your rating and you should be proud of yourself!
you need to study your endgame and you shouldnt let his pawn promote easily.
Next time dont let his king get to ur most important pawn or you will regret it! (and you did)
but other then that you should be proud of this game and you had an advantage at some point and you did good vs some1 higher then your rating.

You did play very well for your rating. A couple things to keep in mind:
5. dxc5 is not good because it makes life easier for black. He gets to develop his f8 bishop with tempo. At the end of 5 moves, black has 3 pieces developed and is ready to castle!
6. f3 is good, but it should have been played earlier. Like, 5. f3 with plans to play Be3. That way, the dark squares g1 & f2 are protected.
9. b4 Too many pawn moves. Better is Ne2 or Nd2 or my favorite 9. Bd6.
9. ...Bxg1. Not a very good move for black, in my opinon. His bishop was a powerhouse on the a7-g8 diagonal.
12. ...d5. Black was trying to open the board up because you were behind in development and had not castled. I think 11. ...d5 is the best; 12. ...e5 is good, too, followed up with 13. ...d5, giving up a pawn to open the board and to trade the f6 Knight for White's light-squared bishop.