Nice, thought provoking topic :). I think life is the best teacher and it teaches you so much which might not look pleasant but is good to be learned for future safety.
1) Independence- One must not reply too much on anyone and must be prepared to be able to take care of themself on their own. Hence Education is a must for each and everyone of us which can ensure that we can live independently.
2) Be Firm with you Decisions- I personally have had lots of trouble making decisions in my life but whenever i have made a decision i have stayed firm on it and that has always helped me become succesful in my work.
3) Don't Run Away from Problems- Yes, no normal human being likes getting in trouble or facing any kind of problem, hinderance in their life but ignoring them is no way of dealing with them. IT's better to face the problem and do something about it as soon as possible than to linger it on and later create a bigger problem as a result of it.
4) Don't Waste your life Waiting- Work towards better in life but also make the best of what you have right now. Don't just waste your time day dreaming and not enjoying what you already have. I believe there is something special in everyone's life one just have to make an effort and realize the special in them or in their life.
I bet there is alot more that life has taught me, us so wl add on as i remember :).