I'm always single and it's making me depressed?

I'm 21 and never had a serious relationship. I've had flings and teases at relationships and it's killing me. I'm currently in a fwb situation because I tell myself it's better than nothing. I worry I'll be alone forever. I know everyone says I'm young and that it'll come when I least expect it and all I have to do is live my life and be happy. But no one gets it. As long as I'm alone in life, I will never be happy. It's that simple. And I can't wait till I'm 30.. I can't live like this for 10 more years. My biggest dream is to fall in love and start a family. I want that more than anything in the world. But so far the outlook doesn't look so good and it's making me depressed. My attempts at dating are making me feel terrible about myself and I'm losing more hope every day. My best friend claims I'm very beautiful and smart and talented. I don't know what I'm doing wrong. All I want out of life is true love.. I don't know how to be happy in this situation. Please help.

?2014-02-05T07:19:12Z

Oh I so feel your pain. I'm 52 and never been married. I've waited and waited and waited for that right man to come alone. Think of it this way - Live your life and be sure you are able to take care of you. Get all those ducks in a row and don't be so hard on yourself. It's not as bad as it once was to be single. I sense some desperation in your words. You need to be happy by yourself in order to be happy with a man. Being with someone will not make you happy unless you are happy inside and happy by yourself. Don't lose hope, fight the fight and you will have someone in your life. I wanted to be someone's wife - a mother (I have a handsome son from my first love of my life) I'm not sure I will ever marry. I'm okay with that....I do have someone who loves me ~ it's not the life I wanted, but you are never promised life the way you want it. It comes all on it's own. Make smart choices and don't be so HARD on yourself...you are 21 ~ live and enjoy life ~

?2014-02-05T07:41:09Z

Play a little game called : Have you met Chelsea(or what's your name anyway)?