Sorry, dude. :(  I appreciate the honesty.

Piece of advice: don't tell any potential employers you were fired.  Most don't actually check, especially if it's a lower-level position, and most companies don't want legal trouble so they won't say if you quit/were fired: they'll just give your job title and start/stop dates.