yes shirodhara is effective in all type of depression & mental fatique.
u also need to help yourself medicines will help you to a certain limit .
do meditation & leave it what happened in past don't think more .
Next Steps
consult properly with doctor with detail explanation . don't try self medication
Health Tips
shiro abhyanga with anti stress oil