My dear girl
just because a boy could not find it in his heart to love you does not mean that you are unlovable or that you are too difficult to ever love. It's just that his heart does not beat in tune with yours, and the love that lives in his heart isn't deep enough to match yours.
Don't resent him for breaking your heart, instead, thank him for teaching you early on how you deserve a heart who is not afraid of your love's turbulence.
Love is almost never flat, it is only as calm as the sea in the midst of the birthing of a great storm; it's no wonder that he didn't survive you.