You have to build in a nearly 10:1 cost. For every ten tentative contacts, only one is going to pan out. That’s just the cost of playing. If you don’t like it, there are better ways to meet people.
Put “NO FAT CHICKS” in your profile, I’m sure she was more disappointed to get you and would have appreciated the heads up. In fact, wear a shirt that says that and save everyone from wasting their time.