It did not last for long. It''s been windy and raining a lot. 

But sakura is usually brief.  The lifespan of the delicate cherry flower is little more than a week.

 Maybe that's why the Japanese cherish them so much? Because they are so fragile and ephemeral? 

The falling petals seem to embody Buddhist thought about the transient nature of life.