It's normal for them to go through a phase of really long feeds, esp during a growth spurt to increase your milk supply. Just go with it and enjoy the relaxing time, catch up on some crap tv or films. They do use us for comfort too but it won't last forever, Kynon only feeds for 10 mins max during the day and has done for a few months, they get far too nosey. However they do have longer feeds at night or nap time, that creamy hind milk they get and savor slowly is good for them and takes a while to get it all. I often think of it as sometimes we're starving and shovel a sarnie down in a few minutes and other times we want a three course meal and savor every mouthful, it's the same for them so I guess your LO is having lots of three course meals just now!