So after some thought, I won't lift the ban but reduce it. Next time, lets try to keep the bad jokes in pocket. The 2 weeks will go down to 2 days when I figure out how to do that.
Also, for a ban like this, I'd rather you apologize to the target of the bad jokes rather than the forum onlookers.