Sounds like some very thorough observations. If that is truly it, you should be heading down the right path. Perhaps time, patience and love now is the key. My phrase these days is "focus, but don't obsess". Keep the good work rolling.