Whew! I just finished reading your thread from beginning to end. It makes me happy to see that things CAN work and everybody can be happy in the situation. There seems to be a mix of negative and positive experiences here on the forum, and I'm aiming for a positive one... so far so good.
Keep posting, as I enjoy reading about your success, and trials and tribulations as well. I hope that things continue to work well with the longer distance between you and Mr. A. Indigo seems to be an amazing man as well!