I can't answer if you belong here, but you are very welcome to post and read here.
I can say your thread speaks of things everyone here has felt or learned from others. Pull up a chair and read some threads. If nothing else Rso, your posts will be read, felt, and understood by all of us. There are a lot of nice people here who will share their experience and give you any support they can, myself included.