Such a wonderful day of kindness. Isn't it just fine when you can give and receive kindness all day long?! Helping people and receiving when you least expect it, those small things which mean so much. Today was one of those days; on public transport, at work, at home...heart warming, makes me soooooooooooo happy :-)