There are some things in life which we cannot explain.