Wait list for U Mass Amherst, anyone similar?

Unfortunately yes, CS has been very competitive for the last few years, even for in-state students. Here is a thread from Class of 2024 that you may find interesting/helpful. UMass Amherst 2024 EA: High-Stats AND In-State AND Denied/Waitlisted

Good luck going forward.