Congratulations my friend! It is strange to call you "friend", but the truth is that we are really good friends, even if we have a distance relationship, virtually!
I think it shows how powerful feelings can be. It does not matter the way of communication, but the affection and affection that is gained with living together.
You are a very special person to me and I am hoping that everything will work out on your big day. Enjoy a lot! Enjoy! You deserve to have a spectacular day!