C.C.
Is he learning to walk right now? Both of my girls had a harder time sleeping when they were learning to walk. It was almost like they were so excited to walk that they didn't want to do ANYTHING else!
A growth spurt could also account for his being hungry at night, feeling cranky during the day, and the other symptoms.
And the ear infection is definitely not helping your cause. I'd get the prescription filled and get him on the antibiotics before that gets any worse. I've been through double ear infections and let me tell you, that's a living hell for all involved. Avoid it at all costs.
So, I would say with the combination of the ear infection, teething, learning to walk, having had the flu, maybe a growth spurt... it's no wonder he's having a bad couple of weeks! Take care of the ear infection and then just muscle through the rest of it - it will pass soon enough even though it doesn't feel like it now! Just keep putting him to bed as you always have, and make sure to do it before he gets super cranky and tired. Maybe move his bedtime back to 6-6:30pm and he may actually have an easier time falling asleep, believe it or not.
Hang in there, mama! Things will get better! =)