Regarding the blood on Danny's ring...I think it was more of a... "Im married now, I have a baby on the way, look how stupid I was...not wearing a vest, etc"
I liked this episode. Soooo much Sid, which I love. Robert Joy is amazing, he reminded me (not that I need reminding...) why I love Sid...