You sound like me at that age. But I was in college. I bounced around from major to major, and I settled to get out. The Army pays for your education, so go get it. Get it in underwater basketweaving or something very generic if you really can't decide. In the end, most of us in the corporate world aren't in the same field as our degree.
My children are challenged now because of me realizing I wasn't. I don't want them to be posting this when they are your age. If you do have kids, you will recognize this in them as well.
The good thing - you are still very young. So go and explore the world (whatever that means to you). If you hate it, mark it off your list and start the next one.