Counsellor
I agree with Diane - this may be concerning, and you certainly may benefit from support for yourself as well. The best way to find your local mental health service is to google 'mental health triage' for your area.
You must be a HealthShare member to report this post.
to your account or now (it's free).