@seraj I have watched this whole thread it is very strange. Can you try this:
sudo systemctl stop nginx
netstat -pant | grep -Ei ':80|listen'
I know you tried the netstat earlier and it showed nginx was listening. But, when you tried to restart it the message says it could not start due to bind failures to those ports.
The stop nginx I suggest should not do anything. But please post results anyway.