as many people have pointed out, people tend to put their happy faces on in public. you don't really know where these people really are in their lives, but there is one comparison you can make for sure - where you are now versus where you were. you are doing GREAT - and don't doubt it for a second.