That is great! ALot of the cautions on here are accurate - it's just as easy to get caught up in positive emotion as it is to get dragged down by negative emotion.
Be optimistic, but realistic - I'll echo Pearl, do NOT stop the GALing and 180s. Baby steps - it would probably do well for both of you to figure out some achievable baby steps.
It's amazing that we keep these hurtful things in - i.e. his problem with your business trips and dinners, and the truth being that you DIDN'T feel that way.