First of all sending lot's of your way & it sounds like you are doing a great job.
It does sound like your DS is going through a growth spurt & for your sake I hope it settles soon. But be aware as Trillian said it may not, my DS feeds every 2-3 hours all the time normally. As long as you are getting plenty of wet nappies & he is putting on weight he is very normal. Check out Barb's article on the study of b/f you might find it helpful, here is the link https://www.bellybelly.com.au/forums...stfeeding.html
As for those bags I would suggest if possible to sleep at least once during the day with DS. Goodluck & HTH