Weaknesses vs. Flaws

I’ve been thinking about the differences between weaknesses or handicaps compared to flaws or negative traits. It’s an interesting subject if you ponder on it……