Touching.
And it's true, people often do make mistakes without knowing. But sometimes those mistake work out for the better;) and sometime they just do good things:D.
This was really cute, I just didn't like the use of babe. But thats just for personal preferences.