got a dilemma with a friend

Matt,

You didn't do anything wrong for your friend to do that to you. You were the one who waited days after he said he was going to be there, you even canceled plans... with your family... for your house to get done.

In my opinion, I think you are the one who needs to be mad, not him. He said he was coming over on a certain day, and didn't. He didn't call you or text you to let you know he wasn't going to be able to make it. For him to tell that you are the one who wasted his time was wrong of him.

You waited patiently and were respectful in everything you said, where does he have a reason to be mad? He doesn't.

You weren't in the wrong on this at all, Matt. He was disrespectful for a ridiculous reason, all you did was decide against doing the textured ceiling and he went off.

And yes, you're right, it is your house to change and modify decisions... But at least you let him know you decided against doing the textured ceiling in a timely manner. You didn't wait for the next time he showed up for you to tell him never mind, (which sounds like something your friend would do) and you were respectful, too.

If you think or know you know you were a good friend, than that's all you need! He must have been your friend in return if he said he would do it...

But as for why he did that to you, no one knows but him. And if he is that easily angered, I wouldn't try to ask what happened or why he acted like that. He might apologize, he might want to talk it out, who knows? But I think I would let him come around on his own, I wouldn't try to talk to him first... If he thinks the friendship is worth saving (and by the sounds of it, it is worth it), he'll talk to you when he's ready.

If you knew and he knew you were a good friend, than he might come around. If he realizes he lost a good friend over a decision, he might call or text you back and try and make things okay again.

Good luck and I hope things work out between you and your friend. Keep your head up, Matt!

Hope this helps! :D

-- Karli