After 8 years of marriage, my husband said he is-no longer turned on by me

My husband could not get his penis rigid for the last 4 months. Meanwhile he never took care of my needs either. After confronting me 2 nights ago he said he is no longer turned on by me!

I am 32, in a good shape, do sports, wear perfumes and have an active social life, not to mention basically take care of all his travel fees( we do travel a lot). I also secretly suffer from his inability of a good kiss, or a decent foreplay.

His words broke my heart and confidence. I am not sure if we can work this out because he is not a therapist seeking advice kind of guy. I have given up and after what he said I am completely lost, should I apply for a divorce?