HELP. Does this look like an ear infection??

I think this is an ear infection. It’s Saturday so I can’t take him to the doctors so what should I do if it’s an ear infection?? He woke up screaming his head off last night, I almost took him to the ER cause it scared me so much but he ended up falling back asleep. He doesn’t have a fever but he hasn’t been sleeping as well lately, and he’s been throwing up a lot more and very clingy at night. Everyone is telling me that I should just wait until the morning to take him to the urgent care, or wait until Monday to take him to his doctors because he is playing like normal and laughing, but he is still puking everytime he eats..