Anyway he's the same age as me, 31, and like me lives at home with his parents still. I feel I at least have insight into my own emotional problems and feel that I must fix them.
So you and your "friend" are emotional wrecks who never left mommy and daddy's house and you wonder why you can't find a date.
How about doing the work to deal with your issues, get a freaking job, move out of your parent's basement, and learn to take care of yourself before you try finding a woman. Women tend to want an equal partner, not some DUmbass who they will have to take care of like a child.