I was also too rushed to elaborate earlier, but I used to be like you - thinking psychology was the reason and answer to the human condition.
I still think psych has it's place, but it turns out biology is a major force in human behavior...yes, women have testosterone! All the jokes about women with little sex drive is not psychological ("romance her!"), but lack of sufficient testosterone. But we know women with strong sex drives; they also usually have the other testo issues - quick to anger, for instance. Haven't you noticed some women imitating some men's aggressive driving? Testo!
By the same token, we are not all born with the same amount of seratonin, the brain chemical that makes you feel good. Those without are the depressed who can't "snap out of it". Some believe that drug addiction and alcoholism may have a lack of seratonin to blame...those without seek out substances that supply the brain with the chemical they lack.
I know we've been blaming others and their "screwed up" psychology since Freud, but we have a lot to more to learn about the human body.
Lastly, how many real issues have been "cured" by psychology? Let's face it; NONE. And we've been at the psych thing for how long? Yet the afflicted keep going around and around and around with no relief, like R. It's intellectual self-gratification.