This happens to me quite often, truckers, randos, couch surfing host, etc.
They will be nice, offer money, a place to stay, massages, alcohol, etc. - all trying to get in your pants.
You did good, it takes a lot to be a wanderer with little resources while keeping your ideal preferences...