I agree with LL, ask w if you can spend the night Christmas Eve, plain and simple. The worst that she'll say is No, right?Then go from there and compromise on a solution.
You sound like you have discovered yourself a little more these past few weeks.Must be a great feeling, keep it up. Have some fun too!
See ya
Sue