Do not marry the "I'm sorry to hear that" and "that's crazy" men. Marry the "where are you, I will come get you, I got you, let's fix it, I'm on my way, how much, let me make a call, it's handled, how can I show up for you best" men.
The painful part of realizing you're being taken for granted is knowing you gave them so many chances to appreciate you...
They just kept choosing comfort over change.