I told the truth but how long will it take to be forgiven?

Anonymous
I got someone framed and suspended (nearly expelled) when we were 13 years-olds. Out of guilt I just recently spilled the beans; 5 years later. I didn't want to continue living as a liar that framed an innocent kid, wanted this last year HS year to be clear of everything, didn't want to be girl that gives a bad example and everyone hates, etc.

I've cleared the name but I'm getting trashed on facebook and 3 of my friends currently aren't speaking to me. I told the truth and it caused negative reaction. How long is this going to last? Will this eventually be forgiven and forgotten?
Updates
1 y
I basically outed myself and now I'm getting all the hate. I was thinking telling the truth frees you. It does but they won't stop judging me, calling me names, refusing to speak to me, etc.
I told the truth but how long will it take to be forgiven?
2 Opinion