Semreh. I agree with what you are saying, but there is an important qualification. The person NEEDS TO KNOW they have a problem. Many mental health organisations say they know of people with problems, but can't help them.
My own case: I suffer from PTSD, but refused to accept what friends were telling me. It wasn't until one of my oldest friends said "PTSD", that I acknowledged it. I sought help, got it, and now, although not cured (there is no cure), I can manage it and live a normal life.