I sit here on a cafe' patio, with my iced coffee, journal and laptop, overlooking the ocean, in absolute awe. God is so, so good. How did I even get here? This doesn't happen. A girl like me with a broken past, with a trail of mistakes, from a crazy background, does not get this [...]