I recommend the Community Center for your depression. For insomnia, you can refer to this thread.
Good luck, my friend!