After being married for 17 years , a good discussion between the two of you is needed on keeping the intimacy in your marriage at this point . The other things that are needed is DR checkups on your hormonal balance and His Testosterone level. If his T is low , it will affect his sexual desire very much so .
Passion and intimacy for each other is very important to keep the marriage
Strong and alive. I know that you said that everything else in the marriage is good but I have to say based on your posting that this is a problem for keeping the marriage healthy on the long term. Please for your sake do not forget the intimacy . It is the foundation of a loving marriage .. I have been married for over 50 years and still recognize that it is very important to my wife and I ... Just my thoughts !
Try female deer exercise. It may generate libido. Your hubby can do male deer exercise. Learning kegel exercise can help both of you. During intercourse kegeling each other can create different sensations. try new postures as well. Just cuddling without intercourse can give pleasure equivalent to intercourse.