Sometime its hard but in the end its all for the best

Sometime its hard but in the end its all for the best