If he's not going to put in even an ounce of the amount of elbow grease that you are putting into this, then yeah, why teach staying in a relationship that is less than love? Why teach, settling behavior?
And another thing, that catches my eye, how DARE HIM, tell people you are 'crazy'!! That's deplorable! Know why?! Doesn't display an ounce of respect, for you, as a human being!