This does sound a bit familiar! It's for comfort as much as feeding ATM - what have you tried to ease the crying, or do you feed at every cry? Have you tried having him Ripley in a sling around the house when he's not feeding and awake? Um, just trying to remember what worked with DS... sucking on my fingers also soothed him quite a bit, or going out for a walk.

HTH, don't worry, it does get easier/better!