I read your post through tears streaming down my face..
Just today, I thought about my ex, I thought have I exhausted myself in terms of helping him through his addiction. Then I remembered theres nothing I can do. I think it's because I've been having awful nightmares of finding him much like you found Richard.
I'm sorry for the pain you are in right now. My thoughts and prayers go out to you and to Richard.
(((((((((FD)))))))))