I think what you should learn how to do is;
Learn to be with a girl that feels and love you the same way you do.
Make sure you can trust someone with your heart before giving them your heart.
And always remember that just because you love someone dose not mean they are going to love you back.
So learn when to give your heart and when to let go.
I wish you all the best in finding love.
Thanks so much, Its just not easy....