Many people do report a positive change in mood after taking these for a few days. Its for many things like depression, anxiety, sleep, weight-loss. Basically it just restores serotonin (chemical that makes you 'happy') in your body, so ya it could help. I've taken it for reasons I won't say (I always seem to get caught up in 'other drug' talk), and it does work well with marijuana actually. 5-HTP is an all natural anti-depressant...thats it.