Limitation, we all have them.
No matter who you are or how good you are, you have limitations.
Most of us don't want to dwell on our limitations, but we all know that those limitations exist.
I guess the best we can do is team with others who help to mitigate our shortcomings and make us stronger, and embrace the fact that we're human and part of being human is limitations. Onward.