Kudos to you on being a teacher even with such struggles. I don't think I'd be able to do it.
I long since let go of trying to alter myself to fit in, and compartmentalizing the various aspects of myself. I can't be anyone but me, and the whole me.
Philosophy is always a good way to help redirect intrusive thoughts and reshape perspective. Lists help me too, and being able to cross things off helps to settle a lot of anxiety and bring a sense of satisfaction. There is no shortage of threads on this site and joining this has helped me immensely in only a week. Best wishes to you!