I think regular
Exercise / Yoga improves your mood & naturally lowers symptoms of stress. It will also give you a much-needed boost of confidence to help you deal with stress in the future. This indirectly results into a better sleep.
(
While doing exercise you can listen to some music too)
Hope that helps.
