Based on my own experience, I would say if you have a health concern and you do not feel it is being taken seriously by your GP, or not referred for specialist help, please go back and see another GP. In my case, I had a tumour growing on my right hand in 2019. I had three GP appointments where they all flatly refused to refer me, as insisted it was a harmless benign lesion called a fibroma. They tried to make me feel like I was wasting their time. I went back again being stubborn, and saw a GP who did refer me into the NHS hospital for removal as I pointed out it was itching and getting bigger. I had surgery and the pathology report came back as a benign fibroma. Three years later it started growing again, and I saw the GP for referral. He was adamant it was scar tissue from the original procedure, but once he discovered my professional background (a medical one) he reluctantly referred me. The wait list for the NHS appointment was long, so I went private. The plastic surgeon took it off in August and I could tell he wasn't happy with what he was observing as the roots were deep. He sent it off for pathology testing, including molecular analysis to determine the cause of recurrence. It has come back as an aggressive sarcoma, and I am facing major surgery now as the previous surgery site won't heal, and there are much larger margins to be taken. I also need radiotherapy. There is also a question over whether the original pathology report made a benign judgement in error. This is because of the molecular genetic findings on the most recent excision, and no documentation to suggest that such testing was undertaken in 2019. With the NHS being under such pressure, it can feel wrong to trouble health professionals. But my advice would be to go with your gut feeling and seek further help if you are not happy with a diagnosis. I am looking at partial hand amputation as a result of this mess. I already have a disabled left hand from previous surgical error arising from a procedure that went badly wrong a few years ago. Don't be me.