Hello and welcome to the forum ! I'm a mom and my daughter was about your age when she began dating a witness; that is why I came to the internet to learn about them. Let me first say if family is important to you at all, please take your time and read all the postings here. Family values as a JW are much different than family values as a Mormon....or as any other group. But if you value your family, you will listen to their concerns with an open mind.
My daughter loved this boyfriend, but I told her about my concerns, the blood policy; the way they changed the Bible to remove Jesus as Divine; the holidays, of course, is a big deal. We agreed that the way most of us celebrate the holidays is not always good, much too commericalized, etc. but we also saw that the Bible actually does not tell us we are not to celebrate holidays. The fact that they have pagan origins is a good thing. The Christians were smart and took those pagan celebrations, taught the pagans about following Christ, and used the celebrations in a positive way. That way, the pagans did not resent the new teachings, and were much more open to following Christ...and Christians were able to have some fun, too!
JW's are taught a very repressed way to follow Jehovah. Please take your time, and feel free to send me a message anytime. I'd be happy to talk to you one on one. My daughter is grown, married someone else, but I happen to have a niece and nephew who are JWs. They are the nicest people in the world and have the best intentions, but they have blinders on and follow the teachings of the Watchtower writings instead of the actual word of the Bible.
Maybe you have issues with what Mormons teach. That is OK. You should question everything you are taught, you sound like a bright girl. Find your own way! But be sure and question, question, question the things you read from the WTS...look them up in a Bible, any Bible rather than their version...and read on when a verse is quoted...read the entire chapter, then say, "Is that what the writer intended us to believe, or could there be another way to look at this?"
Take care.
AJ