These two are our greatest assets to achieve success....if, managed properly.
Our strenghts could be our weaknesses if we don't manage it properly.
As for our weaknesses, well at the end of the day, nobody cares about what you can't do, they just see what you have done and what haven't.
So we must figure out what to do with our weaknesses.
Make some habits, use proper tools, find someone to help and many other things we should do to deal with the weaknesses.
Sometimes dealing with our weaknesses also means that we must work harder than ever, start earlier, finish later, read more books, staying awake while everyone are having a nice and sweet dream.
Simply put, do whatever it takes. Not just do your best.