I'm going to go through what you said:
when I was teaching they would sit in the corner and talk, and in the end I actually had an altercation of sorts with my supervisor (that's another long story that I won't go into, but it was more like a he said/she said thing, it was a mess). My cop-op teacher never let me prep (which is why I was probably up so late every night), I had to go to all the specials with the kids. I felt a lot of pressure with timing with my lessons(running over a lot, or finishing the lesson feeling as though there was a few that may not have gotten it fully).
Can you go back and read and see that your negative experiences had to do with
other people? Either the teacher & the supervisor didn't support your. You had an altercation with the Super. The co-op teacher didn't let you prep, practice and be at your best. That emotional experience you had is all balled together and may be tainting all your feelings right now because of the situation with these other people. Sometimes, that's hard to separate out of the whole picture, in the moment.
And right now, you lack the on the job experience to figure out the timing and be able to also hone in on the students who may not have gotten it. But, you were aware that there may be students who didn't get it.

That stuff can be fixed with more training & experience.
But, if you separate out what you enjoyed & what you hope for:
But I did enjoy the kids, I also worked with a small special ed group, they were older and I enjoyed them and the curriculum. I also thought I would come out of this experience feeling more confident, and I don't feel that way at all.
Can you see that these experiences are more under your direct control. You were able to work right with the kids. You know what age level you really like teaching and interacting with. The confidence
will come with time, the proper setting & circumstances and more training.
I agree with Emer (below) who said teaching will be way different when you have your own classroom & the skills under you. You will be in control and you will have those one-on-one interactions with them that you love. You WILL be able to take time with those students who don't quite get it, because you will be able to adapt the teaching that day, add a few more minutes here & there, cut out other stuff, as YOU find fit. Not according to some imposed lesson plan structure someone else placed on you that you didn't get to prepare or get to adapt as necessary.
It's so different to have your own classroom, and to build relationships and bond with students. That's the best part of teaching. My students are so important to me and they make me look forward to going in to work everyday. I really feel blessed to have this job.