Success is defined differently by different people. From business motivational speakers to motivational books to seminars run by 'go-somewhere-people', we are bombarded with all sorts of success hacks; and we are inundated with the do's and don'ts of success.
And yet, most of them tend to be idealistic and detached from real life.