I was thinking last night why I visited escorts and hence this question.
Would be grateful if you could post your comments and votes.
It may not help me but at least I will know others are in a like mind!

Some options as follows:-

1. Pure sex / to satisfy our needs
2. something we can not get at home or away i.e. a-level, owo, dom., sub. etc.
3. Comfort / Companionship / Someone to hold on to
4. To recapture our youth / mid-life crisis
5. To pass the time
6. First experience
7. Other