There's nothing unprofessional in your approach. Nothing to feel bad about, don't beat yourself up.
Does he feel bad about acting like a dick and feeling entitled to touching you the way he wants (and trying to guilt trip you)? I doubt it!
He didn't even pay you a deposit. Since you're not fussed about keeping him as a client, there's nothing more to do than to shoot him a message that you won't be going.
If you're feeling generous, add to this "sadly". I won't be going, sadly.
This
Tbh I feel your pain I got rid of a reg after agreeing to a weekend away, he was paying for everything and giving me a fee, but started messaging in the run up about getting me drunk, (I'm tee total and he knows this) so he can loosen me up and see what he can get me to do, that was me out.
This guy has been unpleasant in a booking with his inconsiderate physical contact and then tried to guilt you and gaslight you to male you feel bad about not letting him do as he pleased to you in any way he wanted.
That is not a considerate man who you want to spend a week with, I seriously recommend you bow out of this one for your own peace of mind, I can see you 2 days into this having a blazing row with him and having to book a flight home to get away, I'd send him something along these lines, good luck x
Hi Fred blogs
I know you won't find this message to your liking but it's one I feel I need to send, sooner rater than later.
Following on from your last booking with me and your subsequent message I feel it would be wrong of me to continue our agreement in regards to the holiday in October, your actions in that booking and in your message after it made me very uncomfortable and I am no longer willing to go forward with the holiday.
Sadly this is not up for discussion as I have made my decision, I will also not be accepting any future bookings from you as I don't feel the business relationship we have at present is sustainable.
Kind regards
A much relived woman