You have to have the passion. There are lots of roadblocks and disappointments, and all of them are easier to take if you love what you do. Take the time to get to know the industry, and the people who drive it. Your customers become so much more than a transaction though the years! I am not a believer in "anything is possible," but I know for sure that "many things are possible". Remain flexible, look for the good in all situations, and act with integrity above all else ... at all times.