The cause is either climate change, homophobia, gender dysphoria, or not enough gun control.
All of the above.
You forgot racism.