You wouldn’t have to look too far to find various forms of media dedicated to teaching you how to overcome your shortcomings. If you are having problems meeting people you can find seminars that will show you how to be more outgoing. If you are always on the go and can’t settle down you can find books that will teach you how to focus. If you are stressed out about your best friend’s health issues you can find a web site that will let you know that it’s ok to not get so involved in other people’s lives. All this seems to me like rowing against the stream so I’m very pleased when I find sources of information that show us how to harness our strengths instead of fixing our weaknesses.