It's been two months since Amber Portwood was arrested on domestic violence charges after allegedly attacking her boyfriend, Andrew Glennon, while he was holding the couple's 1-year-old son.
By now, you probably know the details of the case:
Andrew says Amber came after him with a machete and threw a shoe at him - all because they were running late for a Fourth of July fireworks display.
In the months since, he's been telling his story and keeping his head down.
Amber, of course, has a long history of violent and erratic behavior.
And yet, for reasons that absolutely boggle the mind, there are many who still believe Glennon is making the whole thing up.
Take a look:
A Happier Time
Amber and Andrew's relationship was always a tumultuous one and moved very fast. But there was a time when both parties seemed committed to making it work, if only for baby James.
A Horrifying Situation
The couple has been living separately since July, when Amber allegedly attacked Andrew numerous times -- once with a large knife, and once while he was holding the couple's 1-year-old son.
Amber On the Outs
A judge has ordered Portwood to keep her distance from Glennon, and she has been permitted to see her son only during supervised visits.
A History of Violence
Of course, this is not the first time that Amber's violent tendencies have landed her in trouble with the law.
Gary Shirley's War
Amber has been accused of attacking Gary Shirley on several occasions and has confessed to being the instigator in a handful of incidents.
When Loyalty Goes Too Far
Despite all of that, she continues to receive an outpouring of support from her colleagues and fans, many of whom refuse to believe anything negative about their hero and have convinced themselves that Andrew is lying about the whole incident.