One of my ts is consistently 20 or more minutes late. I am her first appointment of the day and my appointment is at 1:30. I figure I have the choice to put up with the lateness or find a new t. I choose to stick w her because she specializes in my MI and there are not a lot of others in my area. And I like what she does. I have definitely improved since I started seeing her. She has a waiting list and is not taking new patients, so apparently there are a lot of other people who are making the same choice.
It's important for me to not take it personally, fortunately that is not hard. And she does go for a full hour and often runs over.