Why is my phones touch misbehaving?

Recently my phone has some sort of touch issues where my display shows i have touched my phones display for a long time instead of a click when i want, it works sometimes for a second properly but the problem starts again.This started a month back, i had these sort of issues before too where i was able to troubleshoot by factory reset however its not working now i have tried restarting phone,cleared cache,factory reset and also i am using the original samsung charger which was provided in the box.The phone is in really good condition(atleast physically). So if anyone can suggest would be great.

crwdns2934089:0crwdne2934089:0 crwdns2934093:0crwdne2934093:0

crwdns2934109:0crwdne2934109:0

crwdns2889612:0crwdne2889612:0 0

crwdns2944067:02crwdne2944067:0:

Does the screen have any cracks?

crwdns2934271:0crwdnd2934271:0crwdne2934271:0

No it's physically really good only the back cover damaged

crwdns2934271:0crwdnd2934271:0crwdne2934271:0

crwdns2934285:0crwdne2934285:0