Discipline, yes it is essential.

But you also need determination. No matter what you want, you can have it. Yes, you can change your entire life. Yes, you can change who you are. But, it takes steady hard work and NO QUIT! (discipline + determination = success.)