I have to admit the one good thing about the sh***y times in life. They do on the whole make you savour the good times a whole lot more.
Take last night for instance. We had our collection of London friends around to eat, drink and generally celebrate both our birthdays and one year of residence here. Nothing particularly extraordinary happened - except for a gathering of people we care about in the same room.
Yet I savoured the evening, one of normal nice things, happiness and hopefulness - one to encourage me that life can still be beautiful, that there have been and are and will be good times. And in the midst of difficult times, these moments - a day or an hour - are a relief, a respite from the daily grind and struggles to face. A breather before the next wave of difficult reality crashes over us. And I'm so grateful for these times, the breathers which offer a moment to reflect on the good stuff before we must once again confront Monday morning and all it will throw at us.
Sometimes these happy times aren't how we expected them to be - sometimes people we always thought would be there are missing from the photos - but this doesn't detract from all the good and beauty of the evening.
Life is unexpected, surprising; bumpy. But there are moments where you get washed up on the shore and have a moment to stop, reflect and enjoy the sunshine.