I love edging, building up pressure and making the pleasurable feels last for as long as I can. I'm so used to it that it's actually difficult for me to hurry up and cum quickly. I'll easily go at it for 1-3 hours once I get going. If there's no reason to get up the following morning, I might go on through the night. I've actually pulled a few all-nighters over the holidays like that, but the last time I edged for ~10 hours would've been a good while ago. I forget how many years though.