Thaleia my suggestion would be to hide the clocks. Don't worry about how long he's on the breast. I've not once looked at how often DS feeds, or how long for. I did with DD and it drove me mad. I worried that she was feeding too often, then not often enough, for too short a time, too long...that coupled with the 11pm FF ended my BF.
With DS if he cries, he's offered the boob. Even if he's not long come off. I don't take him off, he comes off when he's done. That might be 10 minutes, it might be an hour - it takes as long as it takes. It seems that all I do some days is feed. Particularly in the evenings! I understand the feeling of being a 24 hour snack bar.
It's normal to be used as a comforter too - a dummy is, after all, a 'dummy' nipple.
I think, perhaps, you're so worried about starving Raphael and are so wanting to BF that you're over thinking things
You won't starve him. If he's hungry, he'll cry. If he cries, put him on the breast and let him eat until he's done. The more relaxed you are, the easier it is. The easier it is, the more relaxed you'll be - catch 22!
Even at 6mo some BF babies eat every couple of hours, so if DS is a snacker, then he's a snacker - some adults prefer to graze through the day, others fill up on 3 big meals and babies are no different. Don't think you have to do X minutes or Y feeds a day - the nappy output sounds as if there's plenty going in, and he's getting that from you 
And finally, remember - This Too Shall Pass. In a few months we'll all be on here talking about teething and crawling, and these early struggles will be a distant memory.