You will not come across a soul in the world who does not desire to be successful in life. While there is no simple answer to finding success in life, history is proof that there are certain practices that can improve your chances of leading a productive and happy life with favorable outcomes.
Learning lessons from experiences in life is something that all of us should keep doing in order to be successful. We should be open and receptive to all such lessons and remember that not everything will go as expected. Self awareness is endlessly valuable and keeps a person grounded to reality. Knowing your limitations will immensely help you improve upon the areas that need attention and move one step closer to being successful in your life. Another thing worth remembering is that one must not let emotions come in the way of decision making because impulsive reactions driven by emotions can destroy a lifetime of work in a moment. Be patient and stay calm if you come across people who offend you or treat you badly. Let them do their worst and reward them with forgiveness. Holding a grudge will only make you bitter and prevent you from being a successful person.