Have you taken any kind of career-aptitude testing where you go to school? Cleveland State University offers a computerized career-aptitude test through their co-operative education office. I was great at math with numbers and terrible at math with letters. The result of my test showed that I might be good at several things, but civil engineering had lots of math, and I found my intro to sociology boring, so I stayed with Urban Planning, which involves a lot less math. Then I did well in both macro- and micro-economics, especially macro-, so later on I decided to minor in economics too.
Here in the Denver-area an entry-level urban planner earns about $40K to start, then averages around $50K with 5 years of experience in the field. Senior urban planners employed by most counties and major urban suburbs in this area can earn $60-$75K annually, and senior large city planning officials can earn a bit more than that. Planners are often hired by cities, special districts, counties, at both the State and Federal level, and by civil engineering companies too. The field of urban planning as it is taught here in Denver at Metro State College now includes quite a bit of environmental land-use planning and GIS mapping with the planning curriculum, and at Metro State the undergrad degree is a Bachelor of Science rather than an Arts degree. Here in Denver, Metro State and the University of Colorado, Denver are on the same campus and UCD offers a Master's degree in urban planning as well as an undergrad minor too.
Generally Business grads do pretty well though there is somewhat more math involved in the curriculum than in urban planning. Many business grads end-up working for banks and investment brokerage firms, and others start their own businesses. There is much less risk working for someone else, but less reward if you are successful too. I have a friend who started with a carpet-installation business in Ohio who now owns a BBQ joint, a golf driving range with a 9-hole par-3 golf course, a snowmobile and ATV dealership, and a camping resort in Florida, and he still has his carpet business too. He has moved up from a 3 bedroom ranch that he bought for $79K in 1981 to a $500K house on 12 acres. But for every success story like Rick there are 100 stories of failure or of businesses that don't make the owner rich too. Even Rick had an unsuccessful satellite-dish business at one time too.
Do you have any skills from your work experience to date that might translate into a career path? You worked in a grocery store so would grocery or retail management be a field that might interest you? Grocery management jobs generally pay a little less but as a career grocery management is a fairly secure career. You would need a management degree to move in that direction though.
A criminal justice degree by itself might lead to a position as a cop or as a corrections department manager. Both are fairly secure careers but are often underpaid with some inherent risks involved often for unappreciative customers. It might also lead into some jobs in public administration though there is generally a separate degree field for public admin. It might be best while you have the chance to take some courses from this field to complement your degree to give you a wider range of employment possibility once you graduate.
My one grandfather started with one truck back in the 1920s and moved-up to owning a medium-sized truckline by the 1950s. He also taught me to drive on his farm when I was still in grade school. As a result I now have 30 years of experience in the trucking industry but because of some degradation of vision in my left eye I can't pass the medical requirements for driving now. So it is back to school for me to try to finish my urban planning degree, with maybe some transportation management courses thrown-in for good luck. I could likely move pretty easily into trucking management or safety, but who wants that headache???
Getting a degree opens a lot of doors for you. There are plenty of governmental management jobs that are pretty secure that a public admin degree or a criminal justice degree would open up to you, and you might find yourself working in private-sector management with either of these degrees too. Why don't you see if your school offers some kind of career-aptitude testing to show you what employment field that you might be good at. I will agree that having such a wide range of choices is kind of a daunting challenge if you don't know what you want to be.
Yes, you can try to plan towards a career and move in that direction. Economic circumstance at present dictates that we should prepare ourselves for as wide a range of careers as is possible. Criminal justice may be too narrow a field unless you are planning to move towards pre-law. Are you hoping to become an attorney? If you are hoping to move from a 4-year degree straight into a career I might suggest some public admin or management courses too, if not a change of major. A lot of the lower-level coursework is the same so likely you wouldn't lose anything if you changed toward either of these directions.
I have two longtime friends who are brothers. Children of divorce, in high school they were pretty much among the least-likely to succeed crowd. One of them is now a Doctor of Medicine and heads a cardiac research unit at the University of West Virginia and the younger brother after struggling for 10 years went back to school and is now a development attorney in Detroit. So anything is possible if you can find a field that challenges you to succeed, I guess.
Take a career skills test so that you will have some idea of which direction to head in. Just keep working toward the goal of a degree and try to worry less about career direction at this point. Try to widen your field of study to include more potential career opportunity. Quite a few grads end-up working in fields that they didn't initially plan on. Hope that you can find a career field that you find the security that you are looking for that will be an enjoyable field at the same time.
Now is not the time to worry.
"We stay here, we die here. We've got to keep moving". Trucker Mark