I can’t help with over the counter suggestions but it could be well worth your while to discover with a pharmacist. If you have a pharmacist at your gp surgery ask for an appointment to discuss your situation. If not would be worth making an actual appointment to speak with pharmacist at your local chemists.
Content on HealthUnlocked does not replace the relationship between you and doctors or other healthcare professionals nor the advice you receive from them.
Never delay seeking advice or dialling emergency services because of something that you have read on HealthUnlocked.