Recent weeks - and perhaps months - have not been easy.
My last few blog posts have highlighted some very complex cases we're involved in, including some kids who are in very difficult circumstances, and then there was the blog late last year about a strange and difficult situation that our organisation has been in, regarding a robbery at our shelter.
During all of this we've also been preparing for the one big event we hold each year in Hanoi: the Tet Awards, which brings together all of the children receiving our support, past and present, to celebrate their achievements over the last year.
Tet Awards is a big deal for us. This year's was held today at the Hilton Hotel, which straight away tells you that this is a pretty special affair. The Blue Dragon kids are rarely treated to such luxury.
The whole point of the event is to give our kids 3 messages: You are someone special, you are important, and you are cared for. Planning an event that imparts such ideas takes a bit of thought.
Of course, there was lots of singing and dancing. The ceremony kicked off with a dance to "Waving Flag," the anthem of the 2010 World Cup. Our own trophy, for winning the U14's division in the Hanoi Youth Football League, might not be quite as big as the World Cup, but I can tell you that among our kids it's been just as much celebrated.
Our kids then organised a fashion show, woven together using fairy tales from around the world...
an Indian dance...
...and a ballet about a disabled girl wanting to go to school.
One of our kids read a poem that he wrote about his mother, and we finished with a Vietnamese song - "Toi Yeu" (I love).
Being an awards ceremony, there were also a few speeches. Two former beneficiaries who now have jobs helping others (including one who works at Blue Dragon) spoke to the children about hope for the future.
Mrs Lan, whose association for children with disabilities partners with Blue Dragon, praised the kids for their amazing achievements. And 4 of our older 'kids' who no longer need support from Blue Dragon spoke briefly about their lives, telling us all what they're doing now and reminding us how far they've come.
And then there was the Special Awards - 10 award categories in which we recognise the kids who have made an outstanding effort in areas ranging from "Academic Excellence" to "Creativity" and "Strength in Adversity."
Tet Awards is just a 2 hour event, but for our organisation it's the highlight of the year. Along with 320 or so kids, there were dozens of parents and grandparents; there were some Ambassadors and representatives of embassies and NGOs; and there were Blue Dragon staff, former staff, and volunteers.
Sitting on the carpet of the Hilton ballroom, watching our kids shine in so many ways, it occurred to me the challenges we face are nothing when compared to the strength of all the people in that room.
The magic of Tet Awards somehow made everything so much simpler than it has seemed in recent months.
I know we'll get through - and there will be more challenges to come, and we'll get through them, too.