I have done long Mr., it means that it is not working properly, it will work properly. Sometimes I should do short also.

You should be patient, you will recover but it will take time. You have to be patient