punkofnice, I am truly sorry you are going through this punk and it`s hard to know what words to say to truly comfort someone in this position but if I can add to what ThomasMore said
I won't recommend anything other than a good dog who keeps you grounded. Mine reminds me that someone depends on me and I am needed. I just can't let him down, and he never stops treating me like I am significant to his happiness.
And I might add " nobody loves you like a dog does."
They are a great joy and comfort . But make sure you get one as a pup and you will grow old together .
Take care Bro.