I am a dentist. The recession of your gums may be due to clenching or grinding your teeth. Has there been any increased stress in your life? Do you suffer from headaches at all especially in the morning, and especially behind the eyes or forehead. Have you noticed any clenching. If any of this is true you may need a mouthguard to protect your teeth and gums. Good Luck!