Saying the big 3 words!

Haley

I am dating my high school crush! We've been together 5 months and I've loved every minute of it. I've liked him for 4 years and I know he's the one for me and the one I want to spend the rest of my life with. I know there is no rush to say it but I want to make him a xmas gift that says I love you on it. Is it too soon? How do I know he feels the same?