I understand the feeling. I'm sure you have lots to offer even if you don't know about it yet ;)
I agree with Akasazh. I met my first partner at 24 and it lasted 7 years before we realized it would be better to split. It took me a long time (4 years) to find someone else, at age 36. Age doesn't matter: people find love even past 70! (my grandma!)