Rachael, I hate to be the bearer of reality, but you're not in love. How do I now this, because your main criteria for being with this boy is that he's cute and has blue eyes. That's not love, it's childish silliness, which is what I expect from an 11 year old.
My son is 11, no way would I allow him to date, he's not ready, he's not mature enough (no 11 year old is) and it's just ridiculous for kids your age to have boyfriends and girlfriends. There's no logic behind it, because you aren't mature enough to be dealing with all the things that dating involves.
Now lets deal with the fact that you're dating this cute guy. I can promise you that sooner or later, probably sooner, he won't be your boyfriend any more. He'll move on, you'll move on, and hopefully you'll be single for a while so that you can grow up a bit.
You'll probably go through handfuls of cute blue eye boys before you actually fall in love, and it won't happen any time soon.
You're a child. Stop trying to be a grownup, you're not ready, no where near ready, your childish ideals are proof enough.
That's the hard reality.

