Could be a number of factors causing this.
Best you get a professional evaluation done as no one here can really offer advice as to what kind of diagnosis you may or may not have on the basis of what you've written. A trained mental health professional would need to ask you a lot more questions.
Be safe.
|