I've never experienced anything like that and hope i dont, the mind is a complex thing!
i cant offer you any advise other than what has been said already. All i can do is wish you all the best and hope you get back to some sort of normality soon
all the best
Matt