National guard is a good stuff man. If you decide to join make sure you look around and talk to people to find out which unit is non-deployable. Join it and you're good to go. You have to go there 1 weekend a month and 2 weeks in summertime or whatever and thats it.
Depending on rank you'll make 200-600 per weekend. And they'll give you tuition free state cols and univs, free space A travel ( basically hop on the plane and go anywhere you want), dental insurance( 12$ month with limit 1500), different mil discounts, free state parks and many more.
Everything is great till one day you get your orders for federal active duty in some shithole across the world.