Gusi Bengkak

Saya hampir setiap hari mengkonsumsi vitamin C dosis tinggi tersebut (dan hal ini sudah berlangsung tahunan), karena bila tidak maka gusi membengkak, bibir dan lidah perih (sariawan?) dan bila terus dibiarkan maka gigi jadi goyah. Kenapa hal ini bisa terjadi dan bagaimana jalan keluarnya?