Yes, you read right. You can fight depression, low self-esteem, anxiety, and much more with meditation. Psychologists are currently using meditation as an addition to their medication treatments for patients suffering from these things.
Following a guided meditation is the easiest way to get started in meditation.
Make sure to check out The Big List of Free Guided Meditations which includes guided meditation videos for battling depression, anxiety, sleep disorders, and low self-esteem.
Please let me know your feedback on these videos since I constantly update the list!