Hello sir, this kind of a lesion is considered to be a traumatic injury from your adjacent tooth which means the tooth near by to the tongue lesion spot, I can see the soft splint on top of your lower teeth so that will help you but still we need to wait and watch for the improvement.
Have a regular visit to your dentist to check the improvement.
Next Steps
If the sharp teeth cause you a problem again you can go for root canal treatment with a crown on to the tooth.
Health Tips
Have a healthy lifestyle,
Have a good healthy diet,
Try not to stress yourself, giving it some time is the key.