Hey there,
It's great to hear that your life is getting a little easier. Acceptance is often long in coming but it's definitely worth the wait. As you've discovered we can't force ourselves on anyone, for if we do it will often lead to outright rejection. Given enough time most people come round.
One thing is for sure it sure is nice not having to hide, isn't it. Just remember to take it easy, easing your parents along, and remember to keep those lines of communication open. You're doing great, and it looks as though your Christmas will be too.
Steph