But you have to keep a positive attitude during all of this! If you are keeping great content on your site & you are building links regular, then it is inevitable that your site will make money!
Keeping a positive attitude like "I am going to make money from this site" will keep positive things happening in your life. Negative thoughts such as "When will this make money?" or "I can't make any money with this, what am I doing?" will turn true. Whatever you think will eventually happen!
I used to think this was a load of bull, but I tried it for one week after reading that book called "The Secret" which promotes positive thinking, and things started happening for the good!
You are what you think you are!