Ruby - I'm so glad you decided to get an appointment with your GP. There's a lot of info on the main pages of this site that can help you prepare and ask the right questions when you see your doctor, starting with the "Diagnosis" page here:
http://oralcancerfoundation.org/diagnosis/index.htmEric's signature quote from Victor Frankl's book is so very much on target. We all need a "why" to keep going and face what life throws at us and it looks to me like you already have many "whys" to get you going. You have a wonderful daughter and beautiful baby grandson that love you and would be devastated to lose you to something that may be very doable to recover from. If your daughter were in your shoes now - would you not want her to do everything she could to survive whatever she was going through? As for your pet dogs - they can feel loss and grieve when separated from their human family and they need you, too. If your GP exhibits any "wrath" or makes you feel uncomfortable in any way, you can easily find another one, preferably an ENT or Oral surgeon who is very experienced in treating cancer patients. It may not even be anything serious, and when you do find out what it is, you will feel a lot better. Stay with us and let us know what happens.