Windsor Stewart lived an anything but conventional life. Multiple events happen that lead to her packing up and leaving in the middle of the night. She buys a train ticket and heads off to start her new life. In Green Leaf, Louisiana. Population 50,000. Windsor finds comfort in the quaint, southern town. She befriends the local diner owner and wants to live a quiet life. She just wanted to get away from the crazy she had left behind. She never knew that leaving home would eventually lead her to a new one. She never knew that her new home would force her to face her biggest demons. She never knew that the rude guy who had a weird way of showing southern hospitality would eventually become her greatest companion. But here Windsor was and her life was completely Derailed.