Why would you give the queen a great square with Nxd5? then accept a terrible pawn structure? The bishop pair only means something if the bishops are mobile enough. Then you push your pawns needlessly making the d4 square terribly weak.
I know you wanted to avoid the 4.Bb5 mainlines but why? Afraid of 4...Bb4 5.0-0,0-0 6.d3,d6 7.Bg5,Bxc3 8.bxc3,Qe7 9.Re1,Nd8 10.d4,Ne6 11.Bc1,c5? Yes it's true that black equalized here but play would have continued 12.Bf1,Rd8 13.g3,Nf8 14.d5! where black is somewhat restricted, but may prepare an attack against e4 by moving the king's knight and striking with ...f5.
7.Be2 was much safer since obviously your intended fianchetto wasn't viable anymore.
11.c3 covers the important d4 square. Notice how black used it to improve his position.
12.Kd1 covers the c2 pawn without blocking the bishop.
f6? Why would black place pawns on the same color as his bishop and there's no real danger to the e-pawn? The Damiano pawn structure isn't too great most of the time especially if the e-pawn gets traded and the f6 pawn just kind of sits there with gaping lightsquare weaknesses.
14.c4??,Nd4! and white is on the defensive. Black will call the shots and force further concessions from white while converting his own advantages.
15.c5? though white is loose and passive enough. Black's plan is to get his other pieces active and use d4 as a jumping point. He also wants to pressure your weak pawns such as d3, f3, and h3 tying some of your pieces to their defense. It's the principle of two weaknesses. Typically the kinds of concessions you gave (weakening the d3 pawn and d4 squares and loosening your pawns) the opponent typically works to accomplish, yet you gave it to him as a gift!
17...Rd4 it's puzzling why black didn't play this, it's very consistent with his plan and makes the b-pawn more vulnerable after cxb6.
18...g5? gives white an unecessary lever, though black is still better. It is also an unecessary pawn move and violates Steinitz's rule.
20...Ne7?? is where black starts losing it. His careless play allowed you back into the game with Rc4 and the d4 pawn can't be used as a pivot square anymore.
21.Ke3?? does nothing, the king was fine where he was. White's goal should be to cover the sensitive d4 square and get his lightsquared bishop into play.
24.Ra4 is more consistent.
I think you need to read Shereshevky's Endgame Strategy so you can learn to compose a plan in critical positions during strategic endgames. You may also want a book on opening principles.
2 Win 2 Loss
In these games you can see how, aggression can help you win, or help you lose your head, and how being calm can help you avoid good moves or avoid making bad ones...
What do you think?
I was aggressive playing as Blockah obviously.
My opponent who was much fun to play with did very well in all his games I must say however.
You deide for yourself.
My Loss X1: (8 moves.)
http://www.chess.com/livechess/game?id=1122329135
My Loss X2 (19 Moves.)
http://www.chess.com/livechess/game?id=1122314071
My Win X1 (55 Moves.)
http://www.chess.com/livechess/game?id=1122317145
My Win X2 (54 Moves.)
http://www.chess.com/livechess/game?id=1122330207
Pretty long and drawn out.
What do you think?