I have learned many lessons over the years and I wanted to focus on the subject of weakness today. I know it's always easier said than done but I wanted to share as I've learned: whatever the reason, do not continue to carry on even the smallest unhappy aspects of self as it makes one big unhappy life.
Life is not perfect and everyone has disadvantages. Whether it is the environment you are in, a person who keeps you down, or an insecurity within yourself, these weaknesses can only continue to be if you allow it. It is only you who can care enough and be determined enough to overcome your weaknesses, build on it, and conquer it. Weakness is an opportunity for strength and no one knows your weaknesses better than yourself. Rather than hide it or resent it, embrace it and do not let your weaknesses define you. Weakness is only weakness when you disregard it. Do not be ignorant or neglectful as your weaknesses deserve much more attention than your strengths.
Your weakness is what you make of it: you can leave it as weakness either blindly or intentionally OR you can transform it into strength.
My 2 biggest weaknesses were procrastination and making things more complicated than it needed to be. Here are some realizations I've come across:
Procrastination is often weakness in friendly disguise
Things don't always have to be so complicated. Why make it harder than it needs to be? The detriment of this complex world of ours is that it makes simplicity itself an art to be mastered.