Mark Norman Francis has worn Companion heart 2 times, on average every 151 days