A sexual concern is causing you headaches and heartache don't continue with this farce come clean and be open, free yourself up. Take a mental check, when was the last time you had teeth or eyes checked, you might find some problems manifest from this. You don't want to jeopardise your health, for once that is compromised, it can never be regained. When you take care of your body, it will take care of you. You might be suffering from a mineral or vitamin deficiency worth getting it looked into.
Yesterday Today Tomorrow