Glad my post could help you.
It surprises myself sometimes seeing other people on Facebook and how far they are growing up and what they're accomplishing. I can relate to the feeling of being left behind when looking at other people's new stuff they put up on Facebook and it can be depressing, if you wish you were in someone else's place. One thing to note: on Facebook, people usually are putting up their best images though.
One thought that gives me comfort lately if I ever feel down because I feel I don't measure up to other people is just recognizing the fact that we all have different talents (e.g. I'm decent at fighting games - a "real life irrelevant" talent), strengths, and weaknesses (e.g. not on the same wavelength as others with social skills, but I'm getting better at this) and are at different levels in our own journey. It's only natural that we live life accordingly at our own pace (and some life circumstances, good and bad, may have an effect on that).
For example, sometimes, I jog outside in the mornings. I can easily lose breath after jogging a while. When that happens, I usually just choose to walk until I catch my breath. I could try to force myself to jog to attempt to "get results faster" but I just let it go and take a break. In the back of mind, I am acknowledging my level of fitness and know I'm getting better every time I go jog even if the improvement isn't leaps and bounds one day to the next. I know every motion and step I make is beneficial and it's all adding up. I'll jog at the pace appropriate to my level of fitness, put the effort in, but leave the progress/results out of my hands (the body is handling that stuff with strengthening the muscles and cardiovascular system or whatever it's doing). With a little perseverance, I'm sure those "before and after results" will seem to happen in no time.