Thanks for the support, I'm scared that this is gonna start a chain reaction like it did last year, this isn't gonna end well I know it 
That's the wrong frame of mind bro. Think more in terms of what you can do to not let that stuff happen. You'd be surprised how much a friendly smile or a pat on the back means to some people. You are NOT in control of anybodies destiny and thinking you are is foolish. Be the best you that you can be and drive on. If tomorrow morning you can wake up, look in the mirror, and see someone you respect, you're doing okay.
Life is hard. It's sometimes cruel, remorseless, and evil, but the alternative isn't much fun to comprehend. But it rarely throws much more at you than you can withstand. During our brief discussions I think you can stand a lot. It may suck but I think you can handle it.
If it gets to be too much you've got a lot of great guys with a ton of life experience to talk to.

Hang in there bro..