Call your local humane society and they may be able to point you in direction of a discount vet, or one that will work on a payment schedule. At the very least they will put your kitty down gently if he's in pain. I'm so sorry your dealing with this :(