I know that it's has been 15 months but it's a very nice game. Well done!
Nf7 was the blunder so it really isn't a double rook sacrifice. It is an exchange sac and a rook.
Not to mention the 2nd rook sac was unsound.
Yeah I love being able to laugh at this when I was that low rated! I was just so happy after the game to have survived, even though I played poorly.
This is a much better sacrifice (it's actually sound)