You could write a book about this, as many people have. And there are a lot of good ones out there. But sometimes it helps to see it broken down like this, succinctly. After that it's up to you and me.