Mark Norman Francis has worn Golem heart 16 times, on average every 93 days