@Bella8209 I've re-read your posts a couple of times.
First things first. I don't think your husband will change. He is a fundamentally selfish man who loves golf (or whatever his hobby is) more than he loves you and your children.
I would recommend you do the following, in order to give him one last chance to save his marriage and his family on the off chance that he does care, and so that he can't say you pulled the rug out from under his feet in the very likely event that your marriage does end in divorce.
First of all, I would write down all the things you do for the home and family (every load of laundry, every meal, shop, bath and bedtime for the kids, life admin, buying birthday presents, taking kids to parties, putting petrol in the car, whatever you can think of), and everything he does. I would also write down, as you have here, how many hours per week he spends on his hobby, and how many hours a week you get to spend on yours, or on doing anything for yourself, provided he comes home from work in time which he often doesn't. Write it down and show it to him. Say, "I am absolutely flabbergasted that you think the amount of time you spend playing golf is reasonable and I wanted to write it down for you in black and white and hear you justify it."
Ask him how many tournaments he has currently entered and then ask him to drop out of half of them. He can drop out of them. Of course he can. If he broke his leg he would presumably have to drop out of all of them. The sky will not fall in. The tournaments will continue in his absence. Tell him that if he ever takes on another role on the committee your marriage will be over. Tell him that if you separate, he and the children will not see each other any less than they currently do, but you will have the opportunity to live a different life. A life without a husband who has checked out of family life. A life with the potential to meet someone else who actually loves, values and respects you and wants to spend time with you.
He might not think the amount of time he spends playing golf is excessive, but you do, and you're not willing to live like this, so the choice is his. It's golf, or his family. He cannot continue to have his cake and eat it.
The next thing I would do is see a solicitor. Find out what you could be entitled to in the event of a divorce. Get advice about what to do now to protect yourself. And have a divorce petition drawn up and ready to go. I am not a divorce lawyer but would be tempted to divorce on grounds of unreasonable behaviour, because his behaviour is very very unreasonable. In the particulars on the divorce petition you will be able to spell out how he has consistently prioritised golf over his marriage to the point where there is nothing left to save.
Then if he doesn't listen, you wait until the day after a big golf tournament and you serve it on him and ask him to move out.
If that doesn't make him change his ways, nothing will, and you can get on with building a life without him.
One day he will be sitting old and alone in a retirement home somewhere with grown up children who don't visit, and let's hope he thinks the golf was worth it.