I think writing her a letter is an excellent idea, it will give her time and help it all to sink in, I wish you the best of luck and hope all goes well, remember she loves you unconditonally, and I am sure given time she will accept everything just fine.
What Carole said .

{{Hugs}}