Listen, I have been there more times than I wished for. You are “seeing” a guy all the time who your friends love and his friends love you, but he says he does not want a relationship, or just wants to have fun. You are happy with him and want a committed relationship, but when you two have that conversation, you just settle for what he wants. Why do we do that? We clearly know what we want so we should go after it.
You are worth way more than the “will you go home with me tonight” after the bar and the texts at odd hours of the night. You are certainly worth way more than a Tinder message saying “let’s hook up” or a DM. You are worth more than a hookup then have to sit and watch him flirt with other girls. We as women are worth more than anything we would not want for our future daughters or our best friends.
Everyone gets it, you like him and he brings out the you again. Nevertheless, at what point are you going to realize you are truly just hurting yourself? As Christina Yang from "Grey's Anatomy" would say, “he is not the sun, you are.” Yang has never been more honest in this sense. You as a woman or human for that matter have the right to be the happiest person you can possibly be and dealing with a guy who “does not know what he wants” will not make you happy.
You are young and beautiful, inside and out, and have so much to offer the world. At some point you have to realize your worth and that you are worth every single first date, grand gesture, and fairy-tale you have in your mind. You are worth every smile, the long conversations when they try to get to know you, and every single time they miss you at 2 p.m. when they are busy, not 2 a.m. when they are lonely.
Next time you wonder why you are single at family functions or why guys never stick around; just remember you are allowing them to do that and you could change it if you wanted to.