Al in de oudheid werd Sint-Janskruid gebruikt voor een goede gemoedstoestand. Gedacht wordt dat dit natuurlijke kruid het gehalte aan het ‘gelukshormoon' serotonine in de hersenen verhoogt.