I am glad to hear your able to get your little guy to the vet. I understand what it is like to not have the funds to get attention immediatly. Your not a bad mommy. You seem to be trying hard to make your guy better. I do think the vet will be able to help you and hopefully put an end to your worry and his problems

He's a cutie by the way!