Health Professional
I am not a clinical health professional but what you have described sounds to me like what is called dissociation - I experience it sometimes.
What has helped me with it is using what are called grounding techniques, which my clinical psychologist taught me (there are many of them).
It might help if you got your GP to refer you to a mental health professional who has experience of working with clients who experience dissociation.
All the best.
You must be a HealthShare member to report this post.
to your account or now (it's free).