Teenage love(Is he a good guy) read!!

I
Please help.....im so in love with my boyfriend, ive never felt this way with anybody else!(no joke) he's sweet, honest, funny, caring, respective, patient, intelligent, energetic,musician, athlete, and is full of wisdom and word that blows my mind! Yes we are abit young ill admit it. He so perfect to me i cant ask for better.....in a way i want to move up to the next level. But ive never been in this sort of possition before, he doesn't force to do anything he respects my bonudaries. But it drive me crazy when he kisses me, caresses me, gently touching me everywhere. Last night he even gave me a massage(im training him abit).
All im asking....is he a good guy?
How should i feel mentally and physically when im ready for certain thing.  

Vote below to see results!