Listen to your feelings and end it. Your frontal lobe is not fully developed until you are 25. There is not enough to sustain a relationship with the two of you at the stage of life you are in. If the age gap occurred while you were both in your 30s, it would be different, but your mind is still developing.
Long distance relationships very rarely work out. Let him go – you can't keep someone fenced in that doesn't want to be fenced in.
I'd wait a weeks time of no contact, then text to get a standing on where you guys are.
Listen to your feelings and end it. Your frontal lobe is not fully developed until you are 25. There is not enough to sustain a relationship with the two of you at the stage of life you are in. If the age gap occurred while you were both in your 30s, it would be different, but your mind is still developing.