So, to recap. OP your lack of maintenance is to blame. Buy a new chain, install it correctly, then keep it lubed. Clean it when it's dirty, then lube it. Repeat as necessary. If the chain is clean, you will be able to notice bad spots in the chain easier.
Glad I have one particular person here on ignore, but I made the mistake of clicking to see one of his posts.
Wow.