As in real, every day life, everyone has a weakness. Some are just better at keeping it in the background more so than others.
Sure. But with Breaking Bad, every major character endures stressors, and it’s those stressors - of varying degree varying by person - that shows the weaknesses of the person when under strain. Everyone keeps their weaknesses in the background. It’s just that they come out more when you’re under the gun.