Sometimes people aren't so good to us at the start for whatever reasons, and sometimes only after truly screwing up and learning what they stand to lose do they change. I agree with Daisy however, there is no excuse he should have talked to you about your unavailablity. I guess right now you guys hve a lot to talk about and you should definitely milk the situation in the meantime! Good luck with whatever you decide to do.