Hello you

I feel exactly the same way about my boyfriend - except the fact, that I'm not afraid he'll leave me. And you shouldn't be either. He sounds great, and you should just accept that he loves you, and let him help you learning to be loved. Because for me, that seems to be your problem - you don't think you deserves to be loved, and therefore you don't trust anyone. But you do deserve love. And people is actually capable of loving you. But you need to learn this on your own.