Wow, thank you everyone! I appreciate everyone's feedback, advice and encouragement. We have talked things over the last few days and have both made a few compromises so far. Things are slightly more optimistic than when I posted this. I will keep everyone updated.