Am the same. Never been offered but always declined when I asked so probably not going to the right place.
Looking at your reviews, i would say that you have visited places/girls whom will.......
Sometimes it is how you play it on the day, other times it is how the girl feels on the day, many of the times it is just about the money, though often a revisit, a quick return, so she remembers you, may pay dividends
We all have bad days, we all have failures and fuck ups, the main thing is try to manage the experience where possible, and enjoy