With all kidding and teasing aside, you remind me of someone way back in the day. Whilst this server can be fun, it is very toxic and i think that a break would be beneficial for you, particularly when you're not as stable as normal.
Shit happens, you got caught. It is what it is. But right now i think you should take care of yourself.
I'd +1 to reduce ban length from perma to between 4 months - 1 year so he can have a good break, recover and learn from this. You're a good kid imo.
But, @Medinator@Medinator is right. God knows how long hacks were used and for what, so some time is needed to serve regardless.