Thank you very much. Each one of those aspects are intriguing philosophical views. From what I have learned from Philosophy is that it is the basis for logical thought and understanding.
Understanding yourself is the first step on your path to success!