I just read your post in the Loneliness forum. I think the key is just to remain busy, as you are, and just be open to the possibility that someone who's not shallow will enter your life (believe me, there are a LOT of shallow people in all age groups in society). It'll happen eventually. Sometimes you need to sift through a lot of hay to find the needle, but it's worth the wait.