halfcrackedguru.com
Not Everything Happens for a Reason - Daily Message for the Collective
I'm not going to tell you that everything happens for the best or everything happens for a reason. Sometimes there really is a blessing in disguise but...
Trish Nonya