You seem very quick to assume that the reason to cancel is someone else and that if someone is desireable to you, it means they are desireable to many others, including the ones THEY want. I think that should be at least 3rd on your list of possibilities. Others on the list should be 1. Has an aversion to alcohol, 2. May have started to realize that they felt some negative towards what you'd written or spoken about and saw a red flag that scared them 3. And probably most likely, was just not emotionally up to putting themselves out for someone, due to failed dates even a month before or some other insecurity, 4. Child or family obligation. 5. Work or other personal item that makes them think they aren't ready to date - People are complicated. I wouldn't assume just that one thing.