Nothing is fair. I try to impart this lesson with my children everyday. They see it, viscerally, when they go visit their grandparents in Colombia. There are really poor people in this world who never had a chance. You have a chance and have learned an important lesson.
A new member of my crew immigrated here from Guatemala 6 years ago. He is now 24 and has learned English to the point where there is no accent. My wife has been a citizen for 18 years and still has a very strong accent. My Guate buddy took his opportunity by the horns and hasn't let go. He is amazing and has used the system(s) to the best of his ability.
He joined the USAF to get ahead and it has proved to be one of the best moves he made. He recently finished paramedic school paid for by the GI Bill. This is a story as old as time, and my grandfather did the same thing after swimming across the rio grande in 1934, except is was called the US Army Air Corps.
I say all that to say, you can lament your current station in life all you want. Just know that nothing will change if you sit in the corner all pissed off. The other option is to recognize that you are in control of how you respond to adversity. There are two options when one feels they have been slighted; 1. Get angry, stay angry, and pout. 2. Brush it off and have another go in a different way.
Some ideas that you may or may not like:
You can still join a military guard or reserve unit. That will unlock a LOT of benefits and you might actually like it. There are always government jobs that pay ok, but offer tuition reimbursement, pensions and other benefits in lieu of high pay. Apprenticeships with the trades (electrician, plumber, HVAC) can lead to making a LOT of money and owning your own business.
After all is said and done, there are more than one way to skin a cat. (I don't condone cat violence)