My DH is always, always, always LATE. We are supposed to be at an appointment to bottle our wine we made at 10am. It is 955 and he is still in the shower. He does this ALL the time, and doesn't care who has to wait for him.

EXCEPT: when he is going out with friends (especially ones he doesn't know so well) he rushes and tries his best to be on time. It KILLS me that he tries so hard for people he doesn't know that well, but is always late for me.

I've asked him about 2937490237 times to try harder, etc but nothing helps!

Has anyone done anything that has helped their SO be on time more or start being more appreciative of other peoples time? I am the type of person that is ALWAYS early, but when I go places with DH, he always makes us late. Drives me insane!

Help!