Your relationship with Yourself is the most important one you'll ever form or maintain. It may be hard for you to be 'alone' if you can't tolerate your owncompany, but the compromises/sacrifices you make just to be with someone else, may not be worth the toll it takes on you.
A healthy relationship means being equally comfortable giving and receiving. If it gives you joy and satisfaction to give to others, why would you want to deprive them of this experience? Even the tide of the ocean routinely goes out to sea, but it must come back to shore, or we'd have no beaches.
You can't make a silk purse out of a sow's ear. If you sense early-on in a relationship, that the person you're dating doesn't meet your needs (you're frowning more than smiling), move on--and find someone who does!
"Just as nature takes every obstacle, every impediment, and works around it - turns it to its purposes, incorporates it into itself - so, too, a rational being can turn each setback into raw material and use it to achieve its goal."