Things improve and then he steps back a little. I'm sure that has you a little disappointed but think of it like a ratchet. Do what you can to take the positives and click over that tooth so that you don't slide back to where you were.
One thing that I noticed when it seemed like you were a bit disappointed by his pulling away a bit: whether you come out and say it or not, I think you harbor a lot of resentment about how you have been "wronged". The 2nd-hand laptop, the truck that was never fixed, some of the things that weren't done around the farm. You may be perfectly justified in feeling that way but, at least at this point, you can't express that frustration to your H or I think he will use that anger to justify pulling away further. Someone else touched on something else I'd like to point out: yes, the laptop is 2nd hand but don't think of it that way. He still might not be putting you *first* in his thoughts but he at was at least thinking about you. After whatever is going/has gone on with OWB and his MLC, that's a change that I think is fairly important. Please try to see it as a possible baby-step.
Now that things have slipped back a little bit, please consider taking some time to think about what you had been doing differently that might have either caused his blip of attraction or might have reinforced it if you weren't the cause of it. The whole "Figure out what works and what doesn't" thing.