From looking over the situation I feel like 5 weeks is a bit too excessive, although I believe you shouldn't be fully unbanned, the ban should be lowered a couple of weeks, although it was been seen as repetitive behaviour it is up to TheXnator on how this would change.