I'm going to turn 18 in a couple months from now and decided to come clean about framing someone when I was 13.
I was a stupid, insecure kid that didn't want to be caught making-out at a school food feast dance nor bullied further. I had a horrible time in middle school until I made up that lie. It haunted me for years to the point my deceased aunt kept appearing in my dreaming this year, telling me to do the right thing.
I came clean but now I'm hated by several classmates and this went viral. I currently have a terrible reputation as of now. A few people that don't even go to my school already know it too. One of them thinks I should be shamed for 5 years, the same time as the kid I framed. I know they're upset but do I deserved all that hatred for that long? I already apologized, came clean and cleared the kid's name. What more can I do?