Oh gosh, poor baby - he sounds really miserable! Hopefully, the vet can determine what's wrong. If not, he may end up on a wide-spectrum antibiotic anyway and/or ointment - but I hope you find an answer. Like Crystal asked, I'm wondering what you're feeding?
Lastly, Villette has a heart of gold - and I really didn't read her post as "yelling"; I think she was concerned for the state your baby was in.