I am really truly in love with my boyfriend.
Backstory a bit (you can scroll down if you don't feel like reading this, my 'help' questions will be at the bottom):
when I was six or eight or something I watched Practical Magic and made my own list of a guy that is possible but very VERY unlikely to exist. He had to be a ginger, play guitar, sing, dance, really nice, a little taller than me, cute, really really funny, strongish, smart (but not nerdy exactly), he had to like the things I like (Harry potter, coffee, etc), Catholic, bring me a rose at least once, and just things like that. But kinda specific. Well my new boyfriend of six months fits that description perfectly!! It's almost scary how well he fits it. I really really love him.
My problem: I'm only a freshman in high school. So we're young, nobody thinks it's for real or it'll last. I think he likes me as much (he said he'd want to marry me), but lately I don't know. I really love him, so much it hurts, but again I'm very young. Thoughts/advice please!