I found something where it makes a new portal in the overworld when you go back through. This is because if you make a portal and the one in the nether has blocks where it would spawn, it spawns it somewhere else. That area isn't blocked off when you go back to the overworld, making a new portal sometimes hundreds of blocks away. I fixed this by clearing out the area in the nether where the portal would've spawned, then broke the portal in the nether and made a new one in the space I cleared out. It linked to the portal in the overworld and fixed it.
I found something where it makes a new portal in the overworld when you go back through. This is because if you make a portal and the one in the nether has blocks where it would spawn, it spawns it somewhere else. That area isn't blocked off when you go back to the overworld, making a new portal sometimes hundreds of blocks away. I fixed this by clearing out the area in the nether where the portal would've spawned, then broke the portal in the nether and made a new one in the space I cleared out. It linked to the portal in the overworld and fixed it.