Cheers people, appreciate your kind words.
The moral of this story is, if you have an issue that you're not sure about, don't put it off, deal with it immediately, see your doctor and if you're not convinced, seek another opinion.
You only get one chance at this.