OK - so full tuition so you have high need.
Run the NPCs to see if these work:
Berea (you’d need low income here)
Dickinson
Holy Cross - if you ED
Sewanee
Union
All are reaches but more reasonable than Bates. Some may see your lower grades and high ACT as academic laziness. You’d hope everyone sees a story but all don’t
I think schools like Wooster, Kalamazoo, Allegheny, Beloit, Juniata, Ursinus, St. Olaf, Centre, Rhodes, Muhlenberg, Wheaton (Mass), Susquehanna, Hendrix (who will match Nevada tuition), and more will want you - but if you need full tuition, that’s going to be the issue. So have your family run the NPCs to see if any affordable.
btw - have you been to Bates ? Just wondering if you like what you see on paper or do you truly know you like it? Don’t fall in love on paper.