opening catastrophe!


I'm really concerned with whites move 10.dxe4!? I'm really weak on that a2-g8 diagnol. I want to know if my plan was over extended and if there was a quieter way to develop an attack as early as move 8, where I could prepare for f5?

There are many things you could possibly improve, but the main thing you missed is that after 12.Bc4?? Black wins "several" pawns by the simple 12...Nxc3. I guess this was precisely the reason you picked 11...Kh8, but... no.
You should probably prefer 9...Bf6 to 9...e4, but this is of minor importance when you miss easy tactics like the above.
That is a tactic I missed. thanks!