Maybe you aren't looking in the right places.
Maybe she secretly loves you already!
If you found out it wouldn't be a secret anymore right?
Just try to not focus on that, enjoy your life and right people will come your way.
That was the same thing I thought! But if you think about it, did you date when you was 10? or 14? Most likely you had no time for that shizzle because your life was too awesome. You can't enjoy your life fully if that thought about the other person is creeping in always. How do you know that it's all you need? It is simply in your mind but there are many good things about being alone and as for a heart, you WILL find it, it's actually hard to not find it with like billion annoying people everywhere lol
Maybe you are looking for love in all the wrong places.
You haven't found the right one, yet.
Now, I am basing this entirely on your photos...but you kind of give off a douchebag vibe.