If he can't or won't fix the finances, then you have to decide whether or not that is a deal breaker for you. If it isn't, then Ruby is right, you have to let it go. If it is, then at least tell him, and give him one last chance to turn it around. (ultimatum)
As for the feelings of love, we know they come and go, even in the best of marriages.
As for happiness, I'd say you need to decide to be happy now. Don't let your dolt of a H decide your happiness level for you. After you have learned to depend on yourself for your happiness, even while married to him, you can decide if you want to give up on the marriage.
M: A really long time. Crisis: 5 years. She's still worth it.
Life is never made unbearable by circumstances, but only by lack of meaning and purpose. -Viktor Frankl