OH, no disrespect, but what has changed from two years ago?
He is still getting a free ride while you do all the work. He has not changed. And your kids continue to grow up watching a grown man not accept his responsibilities nor become a healthy partner, and they are LEARNING how to be an adult from both him and you - to either be a hateful Taker or a permissive and unfulfilled Giver.
Time to move on. You know nothing will ever change. You are right back to where you were two Springs ago - saying you're going to 'talk' to him.