Oh , poor guy. You definitely need a vet. Once it started getting worse you should have taken him in immediately.