Sounds rather like my Yodie and Coco Puff. Yodie is now at the point where she tolerates him but when he walks by, she still hisses. At least there's peace. It may happen that you get that cuddle pic yet; you never know.