There are so many things that i have learned while staying in the market. The biggest thing i have learned is that you can never trust the market. Don't ever be under the perception that you have understood how the market works. It will be easy if you treat it as alien.