A candid post. There are many who crib online about how their lives are riddled with problems. Some take a sort of a personal offence at something they don't have a control over. If you are thinking about where you have technically gone wrong with your life, then this might be the solution that you're looking for.
You Over-listen to Others
Look around you. All the successful people have done something they were told they won't succeed in. They kept on. Listening to others more wouldn't have been good for others. There is a fine line between being a well-wisher and actually curbing your growth. Some people forget that. They jump onto suggesting you what they feel is the best possible answer for you. They are not you. Hence, they are wrong.