Working on a marriage is hard, and you should expect a roller coaster.
Ask yourself, "do I feel more positive about my marriage than I did a month ago (or 3 months ago, or year ago)." If, on average, you think that your husband is communicating better and that you are making progress, then keep going. If not, it might be time to try something else -- I don't mean filing for divorce or separating, just a different strategy.
Also, read up on the 180.
It sounds like you are doing things (like buying a sexy bra) for your H, rather than doing things for YOU.
Don't tell your H to be nice to you. Instead, when he is rude or messing with you, say "I'm not okay with <insert specific action>" and walk away.
Ask yourself, "do I feel more positive about my marriage than I did a month ago (or 3 months ago, or year ago)." If, on average, you think that your husband is communicating better and that you are making progress, then keep going. If not, it might be time to try something else -- I don't mean filing for divorce or separating, just a different strategy.
Also, read up on the 180.
It sounds like you are doing things (like buying a sexy bra) for your H, rather than doing things for YOU.
Don't tell your H to be nice to you. Instead, when he is rude or messing with you, say "I'm not okay with <insert specific action>" and walk away.