Sorry, I didn't read the last few posts but I'll offer up some advice that you can take or leave anyway!
I found Hannah would get herself full of wind during a feed and then would be crying to be fed again about an hour past the last feed
My midwife suggested (this was in the early days) that I burp her about 2 minutes into her feed and then again at about 5 minutes. This meant that she was able to get rid of some of the gas and get a proper feed. She was then able to stretch out to 3 hours between feeds.
I also wonder how you are counting it...? (Just curious) as I always counted from the beginning of one feed to the beginning of the next. Even if I was feeding Hannah for about an hour!
Hopefully you are getting sorted now. You sound like you are doing a great job!!! Well done