perhaps the goals you set are too high for your level of functioning and that is why you fail. it sounds like your friend is very high functioning so comparing yourself to her is naturally going to make you feel like a failure. hell, publishing papers at 21, makes me look like a failure and I consider myself to be fairly successful. but to feel successful you need to set goals you can achieve. how well do you take care of yourself? do you manage to shower, brush your teeth, put on clean clothes? because that can be an accomplishment for some. can you get a hobby, find something you are good at. take a walk each day....little things and pat yourself on the back when you have finished them...you don't have to measure up to your friend. take care.