remember to login to the forums prior to (or immediately after) requesting unsuspension to reset the timer so to speak.
For instance:
If you submit an unsuspend request at say 1pm, but doesn't login to the forums until 6pm, you'd end up suspended again if the script that checks if there's inactive accounts are run somewhere between the events, as at that point your last login to the forums would still be more then a month ago.