That is an amazing story. Alan really loves you and you must really love him. It is going to be a rough road, but you both seem to be strong enough to handle it. Lean on each other for strength and don't worry about what others think. You two are going to make it, just be patient.