Excuse my language, but . . .

If you are new here and want to read about my journey from the beginning, start here: Cancer Round 1