gowealth,
I believe that when parents say negative things toward their children, it's because the parents have low self esteem. Maybe they feel like a failure in life, therefore thinking their children can't do anything right or just not very smart. This mindset that influences a child is hard to undo. I think if you can develop the thought to try out new things, then assess yourself and find out what you can and can't do. It's ok to fail. You can try again and again. Answers will surface and you will find peace and know where you want to be in life. Success does not always equate to a Million dollars. Success is having freedom and loving your life. I hope that I've inspired you a little bit here.