You mark mature so that people who don’t want to read stories with graphic content don’t have to. (And, yes, this story qualifies as mature.)
I must say, I agree with CR. You may want to read and comment on other stories before posting anything else to make sure this is the right site for you.