Everyone and everything has a weakness.

What separates the successful from the unsuccessful is the acknowledgement of weakness.  Bring your weaknesses to the front of the line, acknowledge them, and learn from them.  Think of them as a valuable tool rather than trash to take out.

They won't do you any good in the closet or swept under the rug.  They'll do you much more good if they smack you in the face from time to time.

Make friends with your weaknesses.