Ultimately you have to have your mind set up for success, doubting anything will prevent you from gaining because your enthusiasm and effort you put in wont be 100%. Results are nice, but being consistent with it the key. Plenty of patience, ups and downs will come and go, but keep your head right and you'll be okay.