OK, you say you travel a lot, and that's when you meet the escorts, well you must be staying in a hotel yourself, so do a callout to your hotel, or if you are not in a hotel, then instead of seeing two a month see one a month and book a hotel Rome and do a callout, I do understand your feelings I am the same way,
Use you head, only you can find the way around it, think about where you go and stay, try stay along once a month somewhere and do the callout,