I think you're right about being "soft". The problem is, he has you trained. You will have to let him cry it out a few nights and only feed him every 4 hours. A schedule is not just good for him, but for you. If you don't get enough sleep your milk will stop producing. I had 5 and they were all...