I've grown up with several mental issues through the years and just recently I've begun learning how to accept the way my mind works and learning to love myself instead of hating myself.
Been along the same path , I was 80% lucky and had great at support , hope you get it too
SW-User
@Wishingwellguy I have great support. I have a friend I talk to everyday who has the same mental health issues I have, I have the best wife a man could ask for, and I've got my therapy animals haha