Same here!
For my BB, from he was about one week old till now (5 months), his average feeding time is 1.5 hours. But the longest record is 4 hours!
Of course, it was very tiring to sit/lie in the same position. Just like frozen.
But at least one good thing - his weight gain is good!
Yes. 4 hours! From 10 pm to 2 am!
At the later stages when he was sucking v. slowly, I thought he had fallen asleep (as his eyes were closed) so I secretly pulled him away. But he woke up and was angry and wanted to be fed again...
P'haps every BB is different. My BB likes to feed slowly. Well, it's just the way it is I suppose. Now, I've got used to it and I sometimes read a magazine/book at the same time.
And same as stliu's BB too: he would hit me if the reflex doesn't come soon!