James McCafferty, 28, alleged his dad had stabbed him on a previous occasion and he lost the plot when no one would tell him where he was.