I don't know how long you have been escorting, but I think it's fairly normal when you start, especially if you genuinely enjoy sex.
However, (in my experience) I found that a couple of not so nice ones and boundary pushers made me realise that you have to keep alert and on the ball and not get lost in sexual excitement. As others have said, you do have to keep your 'real life' and escorting life separate. You need to remain in total control with your wits about you. I would hate for someone to go over the line with you. You obviously recognise the dangers of offering subby services, so stick with your boundaries, even if you feel hot for it at the time, don't let them or ask them!
You will get better at detaching self and acting - I'm sure you have had a few clients who do nothing for you - the idea is to act, not work out how to make them better lovers!