I have the habit of reaching in time  or in advance for all appointments, meetings etc. May be due to the long experience in working shift duties, where puctuality is most important. 

But what happens in most of the functions is different. Sometimes it takes half an hour or more to start the same. Sometimes it is even more than one hour. How much time is wasted. Can this be got changed and punctuality get the better. It will be better for all concerned.