Hubby changing his mind and making me sick

That's comical. Haha..
On a serious note, perhaps he's not deliberately trying to deprive you of mutual respect. Perhaps that's the only way he knows how to be in a relationship. Which seems like thats what it is. And he's not exactly abusive or unfaithful.

With cases like yours where one person has a desi mindset and the other doesn't counseling isn't always the best option. Therapists cannot fully comprehend the mere basics of how the desi culture works. Sure they must've read about it and done their homework but working with someone is entirely different and most non desi therapists don't work with half-desi couples ever in their careers.

So don't be disheartened just because therapy wasn't exactly a smashing success. In your case, unless you plan on leaving him, your best option is to patiently remind him how you feel from time to time without nagging him. Most desi men have very fragile egos. The last thing you want to do is push him to where his ego gets hurt --- there's no turning back from there....!

So, remind him nicely, often, but this will take time. Work with his nature bit by bit to mould it. It's only been a year you've been married.. he needs time to adjust to your cultural mindset as well. Give him time. As frustrating as this may sound, you have to consciously work on this relationship and it will work. I don't see any major, unsolvable flaws here that cannot be fixed with a little time and a little patience and some intelligent moulding on your part.

New relationships are like children. As difficult as they may look, as stubborn as they may seem, they're actually very mould-able.
Give it a shot. You will, Inshallah, look back at this is due time and smile at how he 'used' to be. You have a life long of happiness to share with him. Be positive.