Lemonade

I have never understood the phrase “God never gives you more than you can handle.”  The very definition of suicide is people who were given more than they could handle.  My life is… Continue reading