Dear me that is probably overthinking, please don't. Don't ever question if you are enough, if you gave too much, if you tried too hard or too little. You know your worth. If you have the chance to love someone with all of your heart, I hope you do, I hope you do every damn time. When it comes down to it, I would much rather live a life of pure love than to forever have my guard up and take the chance of letting something good pass me by. There may be reasons why certain things didn't work out, but when it comes to your heart, let that never be the problem. Love is scary for you. You didn't grow up in a fairy-tale. But I know it is out there and I know you're capable of it. So love him, get butterflies when his hand touches yours; love him, tell him that he makes your world spin; love him, trust the man you know that he is. At the end of the day, you can only give all that you have and know that that is enough. Don't be afraid to fall, and to fly, and to jump with every ounce of energy you have within yourself. God made your heart like this so that you could bring others to Him, don't you ever take that for granted. So love him sweetie, and that, that is enough.