A Simple Question

Someone help me out with this. When is 'You should have done this...' better to say compared to 'What you should do next time is...'?



Shared in http://jibee.blogspot.com/. יהוה bless you!