I didn't bother to read the pages of posts. But I will say I am 19 and I had kids who did this all the time grades 1-3 and I told my mom about it she told me they could have been sexually molested or...
here is some advice. I am 19 years old only 2 years older than you, so I can relate to some of the things you mentioned above. I had an ex who used to deal with drugs etc. Honestly he WON'T CHANGE...