I've met some of my internet friends in real life since I was 17. It is so cool doing that, and the last time I met one for the first time on her birthday.
You need people in your life that can tell you to "wise up' and "get a grip". Do you really not want friends that feel they can be honest with you, but rather act like a bunch of yes men?
You can
Quite the feels-y post there-