Dear Looking for love,
My first question is, "How much younger?" I also wonder what it is about your relationship with this young man that leads you to describe it as "dating". If he doesn't call, doesn't take you out, and only wants to have sex, perhaps, he only wants to have sex. This is not a relationship. This is a cheap lay.
Why are you involved with him? What are you getting out of the relationship? Is the sex that good? It sounds as if this man is a project not a soulmate. You describe him as having "potential" and imply that you "know what's good for him." What does he have potential for? What are you trying to make him into? You are not his mother. No matter how young he is, only he can decide what is good for him. You can not create from him the man that you want, no matter how young and impressionable he may be.
In order for a relationship to be successful,
you must accept each other AS IS.
Perhaps he will change, but he could change for the worse, from your perspective. Ask yourself, "Is this the man that I want, right now, as he is?" IF not, get out.