Six months of conflict has left thousands of Ukrainians filled with horror and despair, but at same time hope that a better future is on the horizon.