I'm sure I know her side of the story and I haven't even heard it. You can tell a lot about a person by their significant others, and in her case this includes Josh Reynolds as well as possibly a bunch of dudes willing to hang shit on her in the media. Meanwhile I would happily give any of my exes as character references.
To be fair, there aren't many of them.
That might have more to do with your selection of partners than about you as a person. (My inference being that poor old Josh probably hasn't been all that astute when it comes to selecting girlfriends. he seems like a pretty good bloke to me, though. Purely an unsubstantiated personal observation of a bloke I've never met, though.)