Different strokes for different folks
Don’t fall into the trap of comparing your situation with others. No two PhD’s are the same. A little competition can be a motivator, but in general try to mix with people who have a positive or helpful attitude. If this is not possible, then find a PhD blog or try to meet with other PhD students at University events. Read more.
For myself, I find it particularly helpful to look outward. Being in AERA Div C has been a blessing. It’s good to have their support and get inspired. PhD work is intense. It drives some people insane sometimes: some students may feel insecure or miserable about themselves because they start comparing themselves with others who clear milestones faster than them. Personally, staying out of social networks (like FaceBook) regularly keeps me ignorant of too much unwanted information. :) Just focus on your journey, be open to helping others when you can and move on to complete your own journey.
BTW, did you know that PHD Comics is being turned into a movie? Yeah!