I think in a way that you do need to find 'dorkier' (not in a bad way tho) friends

Just people that have more in common with you and what you like to talk about - find a book club or similar maybe?
On the flip side it is okay to not have everything in common with your friends. Some of my greatest friends have totoally different views... but I think on an emotional level we are similar and that's what it sounds like you are looking for..
__________________
How I describe myself:
Honest, caring, trustworthy, reliable and generous.