Boyfriend not taking enough action

My partner and I have a long distance relationship.
He said he would move to where I live by Christmas. That didn’t happen.
He said he loves me and wants to marry me and will make it all happen but he needs time to sort out his divorce, business and kids. And if he rushes it, he could lose a lot of money.
I want to see action. He finds it hard to even make time for a lengthy phone call. Or to fly up and visit me.
I’m getting very frustrated at my life not moving forward because I’m waiting for him.
He is a great guy that I have known for 20 years and I believe he wants this but can’t see a way to make it happen.