So while doing nothing intensive except listening to music, my iPhone 7 (edit: 256 GB AT&T) started overheating. And I don't mean it felt warm, it was starting to hurt my skin just holding the device.
I couldn't figure out what caused it to happen, but I shut it down, let it cool down, and...