You will be glad to know there are many solutions to fixing ghost touch. 

Go to your phone’s settings, tap on Display. Look for the Screen sensitivity setting & turn it off.

How do I Reset My Ghost Touch on My Phone?  

Try Restarting Your Phone. If that doesn’t Work,  Resetting phone to its Factory Settings

Can Ghost Touch  Disappear?  

Ghost Touch can disappear,  It is Caused by a Loose Connection  

Is An Android Ghost Touch A Virus?  

Ghost Touch is not a Virus. It’s a Common Problem Including a Loose or Damaged Screen, Water Damage.

In many Cases a Simple Restart will Fix the Ghost Touch problem. If that doesn’t work Try a Factory Reset.