I think you need to be aware that there are lots of poorer students, who are accepted to these top schools, with full funding. The major difference is that they are not international candidates. These poorer students, residing in the US, were born in the US; their backgrounds bring a different perspective to each of their campuses. Plus, they qualify for state and federal funds.
I was such a student decades ago. My nieces and nephews have received exceptional funding with top SAT scores. The problem is that these schools have a limited number of available institutional funds for international students and can’t rely on “typical” US funding sources, so they must use their own dollars. Those funds are finite. Hence the limits on international students who need dollars.
People are not trying to bring you down, we are trying to inform you that it will be tough. For instance, you were unaware that the colleges charge fees per year. You probably aren’t aware that the prices for tuition and fees are subject to go up.
You need to Google “colleges/universities with funding for international students” and then cross out the ones that don’t have your major your major. Beware that these schools may not be in your desired area of the US and will typically be in the South and Midwest. If you have the right stats, and essays, you may get funded.