Hi ~ Bless your heart. An imagination is good, but not when it gets the best of you.
My friend, you need therapy. Talk with your medical doctor and have him refer you to a good therapist. He will know the best one to refer you to. Therapy WILL help you -- I've been thru therapy, and it was the best gift I ever gave myself. And I'm sure it will benefit you greatly too.
So talk with your doctor, ok? And let us know what he has to say.
I wish you the very best. God bless and please take care! Hugs, Lee