Kelly,
I adopted Binx knowing he would need significant vetrinary care. I am no saint (though Binx is!), and there are plenty of others out there, like me, that would do it all again.

You are low, feeling overwhelmed, and can't see the way out. Don't dispair. Cry, baby yourself, throw a tantrum or 50, but, then, pick yourself back up, and march forward. You can do it, you DO do it, and you will be rewarded for doing it.

Hang in there.
Johanna