National Guard sometimes gets a bad wrap with some people thinking you won't get a chance to do anything if you join up but that's not necessarily true. There are different missions you can be a part of if you decide to sign up. Keep researching your options and just find the one that you think would be the best fit for you and try it out. It may be a good idea for you since you feel stuck.
If you wanted to learn more about the National Guard your best options are to keep talking to people who are currently and previously served. Also, there is a new application
NG created to give you a better idea of what kind of options you have once you join. I do some work with them so I was able to play around on the application and it definitely gave me a different perspective about what they do.
I'd say you are defini