Try and take it a little easier until you get checked. If the news isn`t good, please believe and remember you can beat this one. Many of us have survived oral cancer (head & neck). You will be there for your son. God bless you both.
What you have lived through is unbelievable and you must be one strong guy. The only person I can remember with a similar situation is the actor Paul Michael glassier. He lost his wife and little girl also.
Please stay strong and we all care. Let us know the results.
Ron