Oh! You found the secret! Guess it wasn't THAT secret, but you'd be surprised as to how many people might actually find this spot. Well, congratulations! I don't know what you win, but you won it. Isn't that special? I think so. Always try to remember that the past is the past. What matters is what we do with who we are in the present. Love yourself. Your body is what you have to experience all of the beauty we have here on this planet and in our lifetimes. Treat yourself well, treat those around you well, and try to love life in spite of all the bad. There's so much to love, and life is too short to hate. :)