I need to rant a bit and where best to do it than here?!
In the last 2 weeks:
1. A close friend has had surgery for colon cancer
2. A second close friend has been hospitalised with a series of serious health issues - and on top of that has since discovered he has cancer
3. My closest...