Heartbreaking at Times but All Worth It in the End