Welcome roarroar
I'd think about approaching the school thing again. Most Universities have help for this kind of thing. You won't be the first or the last...
getting help before it's too late is less likely to 'follow you around' than a full out publicn crash and burn will, yeah?
D