There is always hope as long as there is desire from both partners to make some changes.
1/ His overeating may be as a result of his depression. Being tired and having low libido and if he's irritable are other signs of depression. You may want to encourage him to speak to a psychiatrist to possibly confirm this and to offer medication.
You've already tried counseling. You may still revisit that option as marital therapy is quite beneficial.
You may also explore the option of getting individual counseling just to sort out your emotions and see what is it that you want out of the marriage. You've fallen in love with his heart initially and now you've fallen out of love. He may really need your emotional support and if he senses that you're not as involved, he would withdraw and may even give up on himself (the marriage)
If you are unsatisfied, let him know (not in a blaming way but rather point out what you miss that the two of you shared, what your hopes, needs and wants are)
The two of you would have to communicate in order to work on the issues that are bothering the two of you (his mood/behavior, your expectations, etc)
The Couple's Survival Workbook: What You Can Do to Reconnect with Your Partner and Make Your Marriage Work (Paperback)
Couple's Communication Made Easy (Audio CD )