Question: why does birth control affect your mood?
Answer: When a person uses hormonal birth control, it can change the natural level of hormones in their body and could possibly cause changes to their mental health. Environmental and societal factors likely affect the risk for depression as well (7).