Hello and welcome to the forums.
but it has taken time for me to accept them as part of who I am
i'm sooo with you on that. But accepting that part of me was one of the best things i've ever done.