Success won't happen overnight (usually). You need to be prepared that it can take several months or years before the money and site traffic starts rolling in.
The comparison game is real. It is not unusual to feel that other people are finding success faster than you or are better than you. It can be difficult!