Your post is good. I know it's hard to put those things out there sometimes, but if it's any consolation, I can relate to a ton of stuff you wrote about. A ton. Also, I just turned 47 and was only just diagnosed (BP II) in the last year. It's all so obvious now, looking back. I have been mentally beating myself up about it (without knowing what "it" was) for like 37 years(!)
So, I for one am glad that you posted that, even if it was hard. It is worthwhile. Besides, in talking with others who are dealt with these things, I've not felt so alone and I hope you find that too.

(Btw, holy cow on those elementary school incidents! I'm so sorry that those things happened to you, that was just plain cruelty.)