I know my previous message is long but please read it carefully and show it to your parents (except the part about CA costs ).
You have many paths forward. Many.
It may be hard to let go of Iowa State, of ASU, but really it wouldnt be the best for you.
No one cares that a university is known in another state. Who cares that a university has a name your parents have heard of.
What matters is what YOU do at whatever university you attend.
As a fellow poster says, the only name that matters at college graduation is yours.
Private colleges such as Augsburg, etc, offer discounts for students from the Twin Cities, so you wouldn’t be full price. A benefit of private colleges is that they offer more support to help you achieve your goals.
Btw you’re more likely to get an internship from a CC or a small college in the Twin cities than from ASU simply because there are fewer students and more opportunities.