Mistakes committing is essential for learning new things
mistakes commition is very crucial for learning new things.so you have some kind of dreams so keepfollowing your dreams and keep trying with out looking that how bad conditions of life you are with.gradullay I they wlii be disapperd and you would have a better life and your dreams have been fulfilled.