I thought I would put in my $.02 because I have been in a relationship for 5 years, 4 of which were long distance. My boyfriend and I met at the end of high school, and 6 months later he joined the military. He was stationed 2000 miles from where I decided to go to undergrad. I have been accepted at an optometry school close to where he is stationed and finally have moved near him after 4 years spent months apart at a time, waiting only for brief one-week-long visits. Now that we are stronger than ever and finally together, we feel we can conquer any challenge that may await us.
We have talked about his lack of education, and how I think it is important for him to take classes so that he can get a better job once he is out of the military, but he plans to stay in. This was a hard thing for me to accept, but in the end, what matters more is how much we mean to each other. It's not about how much money he will make in the future, but that he is enjoying what he does. And if others want to look down upon him for serving our country, then their ignorance is their own problem.
I know that if I push him into an education, he will resent me because his heart is set on what he is doing. He will figure out what he wants to do in time, and as long as he's doing what makes him happy, then I will support him. He's been incredibly supportive of me and our relationship in the past 5 years, and I couldn't see myself with anybody but him for the rest of my life, no matter what his job is. It doesn't matter what others think of us, it matters how we feel about each other, and I know that we have so much love that nothing as trivial as what we wear to work (white lab coat or camouflage) is going to separate us.
If you are as shallow as refusing to date somebody who may be the love of your life, but only has a bachelors degree (or in my case not even one college class under their belt), then I feel terribly sorry for you.