I know I am going to sound like typical unhelpful response, but you should see a doctor.. people are suggesting SSRI like Sertraline for example but this is usually for moderate to severe mood imbalances, like depression, PTSD etc like on the upper end of severity.
While not addictive, it can affect the chemical balances in the brain and be life changing if not used correctly.
Fluoxetine also available OTC, as well as Sertraline, Trazodone, Amitryptaline (lots) but take recommendation from Doctor and not ThaiVisa 🙂