TMZ reported the 29-year-old actor filed for divorce from his husband, florist Jeff Leatham, Tuesday in Los Angeles after six months of marriage.
The "Teen Wolf" and "Arrow" star cited irreconcilable differences for the split, although the couple's date of separation is unknown. Haynes is requesting the judge deny spousal support to both himself and Leatham.
Rumors of a split circulated Friday after Haynes deleted photos of himself and Leatham from Instagram, according to People.
He denied Leatham was unfaithful in a tweet Saturday after fans speculated his song "Man It Sucks" was about the florist.
"Jeff would never cheat. He's an amazing man. Please stop being mean to him. The song I wrote was about a past relationship," the actor wrote, adding a heart emoji.
Sources told E! News Haynes pulled away from his friends and "really started to lose himself" during his relationship with Leatham. Haynes' mother's death in March was reportedly a turning point.
"[It] really changed things," an insider said.
"He realized how isolated he'd been from his friends in the time he needed them most. Their relationship was never as perfect or romantic as they had publicly portrayed."
Copyright 2018 United Press International, Inc. (UPI). Any reproduction, republication, redistribution and/or modification of any UPI content is expressly prohibited without UPI's prior written consent.