I have a 3 1/2 weeker who will breastfeed about 45 minutes or so per breast. I really do not mind nursing on demand but should it take 1 1/2 hours to feed him? Also, within 1 hr after he is done he is hungry again! I've had a lot of pain in my breasts so this is not helping me heal and I have no time to care for my other children.Any advice?