As we strolled over the white sands beautifully complementing the clear blue ocean water, I told Sofia my story, not bothering to mention that by making me recount my tale, she was forcing me to live out the horrors of The Shade all over again.
I was distraught. I once again let Sofia down. Ditching her on her birthday for Tanya – total babe that she was – was on top of my growing list of screw ups when it came to the best friend I always managed to take for granted. It felt awful to see the hurt look in Sofia's eyes, but I figured she'd take a walk and get over it. After all, I knew that sooner or later, she would forgive me. She always did.