Cancer not only affects physical health, but it can also affect mental and emotional health. Finding out you or your loved one has cancer can have a big impact and cause feelings of depression, fear and anxiety.