Need to vent

My husband is the MESSIEST person I know

It's driving me insane. It's actually giving me panic attacks, and I don't know what to do. We work opposite hours a lot lately, and I can't hope to keep up with cleaning up after him.
He keeps eating while on the sofa and loveseat (that we just got last year in nearly perfect condition) and getting stains on the cushions. He has broken a part of it too.
Is there any way I can influence him, help him change all of his bad habits? He's horrible with finances too, I'm just so sick of it right now.
I love him, but we are just so different.
__________________
In a season of suffering, we may question God's intentions. But sometimes His plans for deliverance are greater than our desire for relief
-anonymous