Definition of foreshadowing: "a technique used by authors to provide clues for the reader to be able to predict what might occur later in the story. In other words, it is a literary device in which an author drops hints about the plot and what may come in the near future or, in other words, the plot developments to come later in the story."
Well, it so happens that God had me write a little foreshadowing on my Blog post a few days ago. When I said: "Being paid to garden...gotta love that!", literally a few hours later I got a phone call. The phone call was a job offer to garden part time, starting Monday. ~A friend of mine has a little business and has been incredibly busy...so now I will assist her. I am thrilled!
Neadless to say, I am feeling blessed and favored! Thankful to my God and thinking that He must have laughed to Himself when I wrote about gardening just hours before getting that phone call! :)