Your dog is worth living another day. That is a partner that will stick with you no matter what.
I recommend you get out of this site for some days as it is not healthy for people with these kinds of issues. Please visit other parts of the internet and then come back when you are better.