Jenelle Evans has been through several tumultuous relationships over the years. And now in her memoir, the reality star has opened up about the horrific domestic abuses she suffered in 2012 when she was dating Gary Head.

In the tell-all book, titled Read Between the Lines: Diary of a Teenage Mom, the Teen Mom 2 star has detailed the series of abuses. The reality star has revealed that her relationship with the US Marine was the worst of all.

"Gary had a lot of anger issues and my history of taking such abuse led to a dangerous mix. We started getting into fights about any little thing. He even proposed to me once during an argument," she wrote.

The 25-year-old reality star admitted that her decision to accept Gary's proposal soon backfired as he soon started abusing her physically. "I was so used to f***ed up relationships I was willing to put up with his short fuse just to have someone in my life. All of that came to an end when he finally snapped and laid hands on me during an argument," her memoir claims.

In the book, Janelle recalls one horrific incident when she was almost choked to death by her then boyfriend. "He grabbed my phone and threw it against the wall, destroying it and with all my chances of calling my friends or family for help. He started screaming at me and I kept on crying. The next thing I knew, I couldn't breathe. Gary had attacked me. He jumped from the bed, looped his blanket around my throat and pulled it tight. He kept screaming at me to stop crying while choking me the whole time. Just when I thought I was going to pass out, or even outright die, he finally released me."

Evans thinks she was lucky to escape from the incident alive and believes her boyfriend would have killed her if the police arrived a little late. "I ended up with bruises everywhere," she wrote. "I don't know how long he would've gone on hitting me if the police hadn't arrived."

Months after the incident she found love in Courtland Rogers but in the book, the mother-of-three reveals the pain of losing her unborn baby due to her ex-husband's abuse after he found out text message exchange between Evans and another man. Courtland slapped me around a few times, then started punching me in the gut," she wrote.

She has also accused her ex-fiancé Nathan Griffith of physical abuse and got the latter arrested in March 2015.