I'm not sure what caused it, maybe Elastic Beanstalk, but at some point AWS created me a "NAT Gateway" which costs more than my EC2 server instances themselves.
What does it do, why does it cost so much, and why do I need it for things like EC2?
It seems like I can I do without it, just delete it, and things still work while saving a ton?