....I've also had to learn things the hard way in some of life's little lessons and sometimes the price we pay is, or at least feels pretty harsh, but we'll not easily make the same mistakes again ....
Some days you're the windshield....some days you're the bug.