From an interview about Domain Driven Design, with Vaughn Vernon.
Nothing is easy in the software industry other than failure.
Later:
Software development is creative. Creating is rewarding. Creating releases some kind of chemicals in my brain that deliver incredibly positive intellectual and emotional satisfaction. It’s not hard for me to do it. It’s hard for me not to do it.