I'm glad you had a great weekend. Your town definitely celebrates homecoming in a big way, one of the reasons to love the Midwest.
Re: Dan. He's lucky that he still has a choice to make and that you haven't permanently moved on. Keep on the offensive and operating from a position of strength. It seems to be the only way that works with him. I am hoping you get true reconcilliation this time. Don't take anything less than 100% - you deserve no less.