FIXED Arduino Uno not receiving power and heating up :(

When I plug my Arduino Uno into the USB cable it does not receive power and the port on the Arduino heats up, I have tried switching cables and ports but nothing seems to work. can someone please help me!

Update: when attempting to remove the cord I was shocked :o and the port got very hot!

Solution I had to switch from USB 2 to USB 3