Medications definitely help. They've probably saved my life and my ability to exist without being lost. I can definitely understand the condition that makes so many homeless people with psych disorders that don't get treatment. That could be me, very easily.
It does take a very long time and experimentation. Meds react differently in different people and combinations. People have side effects differently. Generally, they can be worth it.