DP often works late. Fine. He's a tradesman so sometimes work needs done outside of working hours.
Said he would be home by 5 30. Called him at 5.25 and asked how long he would be. He said another 45 minutes. It's now been an hour and five minutes and no sign.
Dinner has shrivelled up so I've added more water but now it's runny and weird.
WHY CAN HE NOT JUST SAY OH I'LL BE AGES and then I wouldn't have bloody put supper on.
He does this ALL THE TIME. Or says he'll be half an hour so I'll get ready and then sit with my hair and make up done for three hours in the living room.
ARGH is he just incapable of timing a job or is he just an irritating buffon. 
Rant over. Anyone else's DP do this??