It's over, they let me home. On a shit load of tablets for the next few weeks and have to go down the doctor in 2 weeks to give blood again to test haemoglobin levels but it looks like I got off lightly. Thanks for all the support and remember, as the title says, get yourselves checked! Cheers, over and out.