I feel inadequate and insecure, and it's possibly ruining my chances with a girl.
I just feel like I'm not good enough for her, and she deserves better, and I am being selfish by wanting to be with her, but at the same time I can't just let her go. I've had several girlfriends in my fairly short time on this earth (17 years) but this one girl has always been in my mind since I met her four years ago.
I just feel that my issues are really impairing my ability to consummate this relationship. Recently I've had insomnia because I start thinking about how I failed the day before and how much I want to be with her but can't, and I've lost over 15 pounds in less than a week and a half. Any help is greatly appreciated.
I'm a rational guy, and I'm willing to admit that I most likely have a mental problem of some kind, I just need some perspective here, and I really have no one else to talk to. Thank you :)