You overlooked getting mated. That was bad.
Yes, winning two pieces for your rook would have set you up nicely for a winning attack.
/ I think that you wanted the word "critique" in your forum title. (Everybody loves a critic. )