Yes patience is the key but not just patience hard work, consistency and focus is what one needs to get through this also one has to be well informed that keeps you equipped thanks
hard work is never hard if you are enjoing the case. no real effort is needed when you know what you want and it gives you satisfaction just moveing towards your goal. so don't take it as something painful