How can I discover myself?
One of the best methods for self discovery is to think about how you solved a problem. Look around where you are now, look for a problem that you believe you can solve. Solve it. The very next day, think about what you had to do to achieve the resolution. Go over the steps in your mind. This is you, are your surprised? Repeat this problem solving process until you are satisfied. The answer to your question must come from within. Only you have the necessary perspective.
Most people focus on problems and stressing their life on problems and less on solutions.
I have seen some that are oblivious to problems, solutions and responsibilities. They seem to be the winners in life.