Try asking the ghosts personal infos and ask their relatives if its true. To know if you are really talking to real ghosts. If the ghost's relatives says the infos are wrong then go see a doctor.
Yeap, the ghosts i see, are real and they all are related with my real life. Most ghosts are the one who died before their time like in a car accident or cancer. none of them ever tried to harm me. they just want me to be with me
Probably go to a psychologist?
maybe a pyshiciatrist .i think it can be cured but in order to your mental health you may live like a dead because of drugs for 1-2 years.but it is the only solution for you.