This suspension is about your former admin status and i believe that it should be addressed (rather than your former exec/mb status).
You were admin for quite a nice period, hell you even applied to senior (as mentioned in ashaz's comment).
Unfortunately in this nice road, it seems that you had a period of poor taste jokes that (some) have led you to be suspended numerous times.
In addition to that you've made some strange comment that your jokes hide your pain or something like that, then also say it was in some joking manner.
I would have expected that you acknoweldge all of these incidents until now, mature a little and learn from them, but somehow you keep getting in this mess?
I hate to say this, but it seems that you have some inabillity to mature and learn from your mistakes.
Until you will overcome that, I can't see you as fit for admin.
Object.