Autism? Aspergers? I know all of us think we are just one doctors diagnoses away from making all of our problems go away but that isn't the case.

People are going to let you down, you are going to let people down. The key is not to lose faith or shut down when this happens. People, all of us are imperfect creatures.

I think you are upset becuase you cared for this woman. I think you are upset becuase you look back in 20/20 hindsight and go over in painstaking detail the mistakes you made. Of course, it seems like now there must be something wrong with you becuase only an idiot would make those mistakes.

I don't think you have some undiagnosed illness. I think you're painfully human. I think you were brought up in the same Nothern European culture the majority of us were and you are conflating these intense feelings with something being wrong.

Pretty girls break your heart bro. Go out have a pint and move on