Greg it always blows me away to hear you say you are a failure at everything.

You sound like one of the most articulate self aware people out there. Change you friends? They are our mirror you know. Online friends are a good start. MS is a Great start.