You are not a bad mommy. A bad mommy would not have taken him to the vet and would not feel so bad about him having a UTI. You see?
I understand the whole financial strain you are going through. I'm praying that your boy gets well and for your family as a whole.