I forget. Do you oil pull? It has really helped me on several fronts that you mentions:
-- clears skin
-- reduces fatigue/mood enhancer/calmative
-- reduces under-eye circles
-- improves overall health of head/mouth area...
Stick with it and just keep doing what you are doing one thing at a time. It is awesome you are here at 20!