It took Jay Leno to point out to you that you're a tool? Jay Leno? Really? Wow. At least, "What would your MOM say?" seems to have finally gotten through to you (although I would have said, "No one really cares what you think"). At least you FINALLY apologized to her directly.
Go take your time off, but, honestly, it doesn't change that you deserve the public tonguelashing you're getting, because you're a jackass - even the President of the United States agrees. The world could well do without you for a long, long while.
Kudos to Swift and Beyonce for being such class acts in the face of such idiotic grandstanding.