Caveat: I'm not a mental health professional.
Concerning depression, google for the Beck depression inventory list, so you can self score.
Don't let depression stop you from living a life, seek a doctor's help if your score is high. Depression is very common but good news: it's treatable...