So that was Buddha who said that, huh?

Anyway, the therapist's job...is not to answer life's unanswerable questions. Mine once, early in our sessions, asked me what I thought the purpose of therapy was. My answer "to make me happy again" (in spite of a painful divorce). Her response was, "no, that's not the purpose at all. It's to help you accept reality."

Similarly, it's not the therapists job to tell you what you are, nor why you are the way you are. Their job is to help you accept yourself for what you are. To accept and live with your reality.

The other thing...the "why" is for the time being inaccessible as anything other than speculation. Perhaps some day there will be a definitive battery of genetic tests or a personality profile that will yield reliable answers to why...but even with such an answer, your still left with the task of living with your reality.