NY Giants kicker Josh Brown admitted to abusing his ex-wife, viewed himself as "God" and her as a "slave" and acknowledged a porn addiction ... this according to police documents.
Brown's private journal -- along with letters and emails -- were part of Brown's domestic violence case in King County, Washington stemming from a 2015 arrest.
Brown was charged with 4th degree assault/domestic violence after an incident with his ex-wife -- but the charge was eventually dropped.
Now, the documents have gone public -- and it paints a very disturbing picture of Brown.
"I have physically, mentally, emotionally and verbally been a repulsive man," Brown wrote in one of his journal entries, obtained by SNY.tv.
In that same entry, he circled the words, "I have abused my wife."
In another letter he wrote to friend back in 2014 as part of counseling sessions with his ex, Brown explains his damaged mindset.
"I have been a liar for most of my life ... I made selfish decisions to use and abuse women starting at the age of 7 to fill this void."
"I objectified women and never really worried about the pain and hurt I caused them. My ability to connect emotionally to other people was zero. My empathy levels were zero."
"Because I never handled these underlying issues I became an abuser and hurt [my ex-wife] physically, emotionally and verbally. I viewed myself as God basically and she was my slave."
In another document, Brown refers to himself as a porn addict -- saying he "viewed pornography on a consistent basis to manage my desire for physical contact."
"I developed into a sexual deviant that viewed sex as a sport all most [sic]."
As for the Giants, they signed Brown to a $4 million, 2-year contract earlier this year -- and team officials have stood by him despite his domestic violence arrest and the frightening allegations against him.
However, it's not known if the team knew about his written admissions -- handed out by cops this week -- when they signed Brown.
The NFL had suspended Brown for 1 game without pay for the arrest (the season opener) -- citing a violation of the league's personal conduct policy.