Aww you poor thing, sending you big hugs xxxx
Longer bookings can be hit and miss, so this could've gone either way. I've had longer ones who wanted sexy time only (3-4 hours, not six though) where it's been very chilled and relaxed, and then I've had the ones who have wanted to bang bang bang the whole time, but they all accepted taking breaks in between, and even then they were hard work, though tolerable, so you must've felt much worse. There used to be an agency client who would do the rounds and book for 90mins, he sounds like your client - absolute non stop, and he drove everyone up the wall, and I needed to take a day off after him, and that was just 90mins, so really you deserve a holiday after this one!
On the up side future bookings, presuming you mainly do hour/90mins, will seem so short now, and every client will seem like an angel compared to him! As the other ladies have said you can move on by learning from this and discussing how you will spend time on longer bookings in future. This could've turned out to be a in respectful gent who wanted a slow and sensual time, so don't go kicking yourself over the fact you agreed to the job. In hindsight we could all say "I wouldn't have agreed to it", but when you think of the money and how many weeks rent etc it covers then that can sway your decision. I hope your next client treats you nicely and puts a spring back in your step xxxxx