Selfish people, arseholes who think they know it all, ignoramuses, chavs and people with no manners. People who play music on the bus or train full blast on their phones.
The dreaded symptoms have backed off and normal service has resumed, for now. I saw my anti-coagulation team and they have said to keep an eye on things. I'm still worried to some extent, but largely relieved for now at the same time. Thank you for your kind wishes and above all your support.