This is a must read! https://www.dragondoor.com/how_to_work_on_your_weaknesses_and_build_sustained_strength/