The loop cut is skipping one face in particular (the circled one) and then continuing to the other side. I tried removing doubles and that didn't work. I tried selecting the n-gons and that didn't work. I also tried dissolving the edges and sliding them around but those didn't solve it either. Any suggestions? It looks like there's something blocking it or there's a kink in the mesh but I don't know how it got there. I've been working on the top of the anvil for some time and then I go to the bottom to find this. (And yes, I've checked similar questions but the answers did not help me. All of the solutions were things I've already tried).
When zoomed in, it looks like this
So the solution is to dissolve one set of parallel edges, that is not connected to the edge marked in green.(hot Key 'X')