Kate Ferdinand 'wouldn't forgive herself' if she hadn't visi