Just want to again make the point that this choice is not binary: dropping out or finishing. You can leave school, work and then return to school. You can attend in a non-traditional way, and work or not work. Online, low-residency, continuing ed, degree completion etc.
My main concern is that you have not given it enough time (usually people find their tribe after a period of unhappiness, very common) and also that COVID affected your experience and maybe you should give it a chance as the pandemic eases (we hope).
But you are not trapped at school and you are not blocked from pursuing a degree if you leave either. There are many paths.
ps if you are junior is community college an option?