Hey dear, i know how you feel, but you need to realize a simple thing that you cannot find love, if you keep searching for it. Love is something which will just happen when it has to. I know how amazing it feels to love someone and be equally loved in return, but you need to have patience and give it some time. You have a very long and beautiful life ahead of you and you will meet numerous good, "MATURE" people. Hang out with your friends while you can. I don't know where you are from but for instance there are many community activities you could participate in and get to know more people or you could also join some sports club if you are interested in sports. There are so many options you have to get to know more people.
I hope you find your perfect partner soon. Until then just relax and have patience. Good luck. :)