Arduino micro stuck in a loop? Not responding to reset.

I have the Atmega32u4 Micro and it appears to be stuck in a loop and will not respond to pressing the reset button. The tx led and the blue led underneath are lit and the chip gets hot quickly when powered by the USB. What may be wrong and how can I resolve the issue?

Thank you

If the chip gets hot, it has nothing to do with what code it is doing.

You shorted something out and now the board is damaged.

I was afraid of that =(

Thank you