Do not feel pressured or rush; move at your own pace. Don't be carried away by other people's learning rate or projects displayed. You will get there soon with time; do not be hard on yourself and also be patient.
This is something most people struggle with: comparing themselves with others.
Agree with all your points. Be patient, connect with others and enjoy the process of learning. Eventually you'll get there. Thanks for this wonderful read!