Are you serious?
Are you kidding me? She has a fear of relationships and an eating disorder.
Do you mean to say, at least she's not sleeping with every guy who shows interest?
Yes babe, you will pass up opportunities by not giving people a chance. Not only opportunities for something that works, but the opportunity for the experience of what DOESN'T work.
Don't lie to someone about whether you like them or not. Of course it's crappy to do that because you're lying. That tells you have a little bit a conscience if you at least feel a little bit guilty about lying to people.
What would you think if you could sense that a person likes you and then they turned you down and said they didn't? Just because you don't vocalize your feelings doesn't mean others can't sense them.
As far as your yo-yo dieting from junk food to lettuce...you might want to post on our eating disorder forum and see how similar your other habits are to those with EDNOS, COED, Anorexia, and BED.
And there's nothing wrong with being a virgin at 21.