Well written and a nice weekend read. Philosophy, in my opinion, is an all encompassing search for the reasons driving action, the science behind our so called evolved mind and the never ending quest to understand the ways of the universe. Yes it is science. And it is abstract. I would like to think there is a reason why one of the highest forms of scientific degrees is called a `PhD’. I could talk more about the topic but read the article and develop your own philosophy that makes sense to you.

“In the life of a man, his time is but a moment, his being an incessant flux, his senses a dim rushlight, his body a prey of worms, his soul an unquiet eddy, his fortune dark, and his fame doubtful. In short, all that is of the body is as coursing waters, all that is of the soul as dreams and vapours; like a warfare, a brief sojourning in an alien land; and after repute, oblivion. Where, then, can man find the power to guide and guard his steps? In one thing and one alone: Philosophy.”
~ Marcus Aurelius, Meditations

Source: The Fading Art of Philosophy – Musing Mind