I lived for most of my adolescence and up to my my mid 30's in or around Utah county where BYU is. If you ever read something like this and think "This is over the top and must be fake." Just know, it's not.
I have friends with stories similar to this.
It's always shocked me that a religion that teaches love and forgiveness can be so unforgiving and unloving in practice.