I can understand how you feel 22 years is a long time to walk away from. You have built your relationship from the ground up and to walk away now would be a difficult task.
I am sure there are other factors here, as there always are, ;0). But if you love your husband and you feel that he still love's you, then there is always a chance to work things out and in the end your relationship ,may be stronger then ever.
Please understand that this is not something that will happen over night or something you can put a band aid on. Love is a very complicated feeling. You can love someone with your whole heart for the rest of your life. But the true being in love with each other is allot more complicated and needs work everyday. It sounds as though your husband feels that you have grown apart.
The only chance you have to repair your relationship is to get his cooperation in he matter. You both have to work together to find out where your relationship went down. And you both need to work together to find the things that made you fall in love to begin with. I know this is a difficult task, but it is the only way you can fix this. I would suggest that you ask him if you can get together and talk. Explain to him how much you love him and acknowledge that you understand and respect his feelings. Ask him if you and him could go back to the way you ere would he. If he says yes, then tell him your plan. (I will explain the plans below).
1: Explain to him that you want to determine where your relationship went and see if there is any chance of a repair. Ask him if he is willing just one time in your relationship to address the issues and work together. Tell him that you think if he would give this a chance and really work at it. That in he end you will go along with his decision, if he will give this a shot. Relationship counseling, your counselor can help you both work though all the mess to find the root of your problems. She/he will also show you ways to explain to each other what it is that hurt/upset/angered each other in the first place.
If you want a shot back at this relationship, this is the only way to go. In the end you both have to agree to work on this, or it will not work. Free will is not something you can change or bend to your will. If he truly will not agree to work on this and just wants it to end. Then you will have to respect his decision in life and let it go. What ever problems he needs to deal with he will soon realize had nothing to do with you in the first place. He may after time realize this and want to come back. If you want him back that is fine but either way Counseling will be needed in order to get to the root of the problem as it will come back to haunt you latter in life.
I wish you the best.