Cris I am sooo sorry about little Joe.
I won't tell you that he's in a better place because you know that and it doesn't ease the pain. Try to remember when he lived with you and the joy he brought into your life.
Please don't give up....float on your back and let us hold you up.
Sometimes life just sucks big time!