I'm sorry, it can be heart breaking. But, do you want this to continue? He will always be inconsiderate. No, you can not change a mans behavior. It will always keep surfacing. Like I said, you can do better and you deserve better. Find a man that appreciates you.