Hi there. Welcome to the forum.
It took me a while to join up too and your intro post is a lot more coherent than mine was :)
Re: professional help - I'm not sure how things work in the US but could you try your doctor to start with ? If not, there are on-line therapists that may be...