I feel so guilty

I cant afford to take my Allie in for xrays to see and check on how many and how big the puppies are.
My husband has been laid off the last month, he's a mason.
I had several hundred dollars worth of bills for my Lea after xrays and everything when she died.
Then I got the 2 puppies that needed vet checks.
I had no idea about any of these things before I bred her

She had a bit of trouble with the last puppy in her first litter, and it was born dead.
But the other 4 were fine.
I took her to the vet BEFORE I bred her this time, and had her testing done.
And I bred her with the same stud I used before and the puppies were very little.
I KNOW I should still take her.I just dont have the money.
I guess I'm looking for ya all to pick on me...cause I know i deserve it.

So let me have it. I feel so guilty