What are you “waiting” for?

Have you ever had to wait so long for something that you thought you might just as well give up?  Unfortunately, I have to admit that I am notorious for grumbling during times… Continue reading