Technically I said 3-5 hours, and actual sex was 2 and a half hours total (1.5 hour, break, 1 hour), and I would argue that during the hours break there was still a lot of touching, kissing, and light playing. So yeah, definitely not 5 hours, but meh.
As far as that being way too long, I...