You might want to tell the whole story when apoligizing.
I was listening to your friend complaining about "mycherrycrush" and he suddenly mentions how Cherry lied during the meeting to get him denied.
He ofcourse wouldnt know that since he isnt on the staff team, so i pull him up and talk to him for a while, he ends up admitting to it and giving you up, saying how you told him the votes and the story about how Cherry lied to get him demoted.
Evidence
Anyways dont sweat it, mistakes where made but i'm sure everyone accepts your apology!