Please DON’T feel that way. Life is about doing YOUR best, NOT being THE best.
You sound pretty great to me. Keep on keeping on, and explore to your heart’s content. But work hard and enjoy life.
NO one will care where you went to college etc…it’s what you make of it that’s important.
If you’re looking for ECs, think about what it is you love. And spend some time. I guarantee you that you will find plenty of things to do. It’s not about padding your resume with ECs. Love what you’re doing, and everything else follows.