I think i have a salivary stone under my tongue, there is a very hard, small lump that I only noticed today. I have prodded and squeezed but it doesn't seem to be budging and is getting sore. Do I need to go to a GP or does anyone have experience in getting rid of these at home?