Is he to old?

Callie
So i need your honest opinion ladies... is he to old for me ? 
so me and this guy have know each other for 3 years. about a year ago we realized that we had feelings for each other. He is in college he is going to be 20 in december. and i am going to be 16 in Jan. he tells me he loves me. i am a virgin, and he has no desire for sex, right now. He refuses to date anybody else, and claims he is waiting for me to become legal.  my parents don't know. the only people that know are me, him, and my best friend. If my parents knew, they would crap their pants. i need honest opinions what should we do ? should we continue to be a secret or what else ?