Substitute male for female, and I was you 10 years ago. My advice? Don't compromise. If you dislike superficial friendships, the you're not going to get along with most people by nature. You have a best friend and a boyfriend. Assuming each loves you, then you're doing better then most. It sucks not to have buddies to call to go to the movies on a Wednesday, but grad school kind of ruins casual friendships, unfortunately. The upside is that you get to figure out who the people are whom you can rely on like family.
Haha, yeah I've realized and accepted that I'm not going to have a ton of good friends for this very reason. I am still looking to form some solid friendships though, hopefully have a little group that I can feel close to. But yes, it's something to keep in mind, thanks. I find myself lucky to have such a good relationship with my boyfriend and a strong friendship with my far-away best friend, and try to cultivate any other friendships along the way.