Vester Flanagan constantly saw himself as the target in his conflicts with WDBJ-TV colleagues, leading his former boss to describe him as a "professional victim."
When the station tried to persuade Flanagan to get along better with his co-workers, he accused them of discrimination.
"He was victimized by everything and everyone and could never quite grasp the fact that he was the common denominator in all of these really sometimes serious interpersonal conflicts that he had with people," said Dan Dennison, the former news director at WDBJ in Virginia.
Flanagan killed two of his former colleagues on Wednesday during a live broadcast and later died of a self-inflicted gunshot wound.
On the day he was fired in 2013, Flanagan pressed a wooden cross into Dennison's hand and said, "You'll need this," as two police officers escorted him out. Flanagan's departure was filmed by Adam Ward, the cameraman who was killed along with reporter Alison Parker.
Parker and Ward died of gunshot wounds to the head and body, the medical examiner's office said Friday. The woman Parker was interviewing, Vicki Gardner, was shot in the back and was in good condition at a hospital.
Gov. Terry McAuliffe met privately Friday with grieving station employees to share his condolences. The 50 or so workers have been described as a close-knit group, and they have continued reporting on their slain colleagues in the face of the tragedy.
"The courage and determination they showed is truly, truly extraordinary," McAuliffe said outside the station.
He talked about his support for universal background checks for gun purchases and said "there are too many guns in America and there are clearly too many guns in the wrong hands." But McAuliffe, himself a gun owner, also said Flanagan had passed a background check.
Dennison, the former news director, said WDBJ had no idea of Flanagan's personal shortcomings before he was hired there and he had received positive recommendations.
Flanagan's hair-trigger temper became evident at least 15 years ago at WTWC-TV in Tallahassee, Florida, said Don Shafer, who hired him there in 1999. Shafer recalled Flanagan as a good reporter and a "clever, funny guy" — but he also had conflicts with co-workers "to the point where he was threatening people."
"Had some physical confrontations with a couple of people, and at one point became such a distraction that we finally had to terminate him," said Shafer, now news director with XETV in San Diego.
After stints in California, Florida and North Carolina, Flanagan's last television job was at WDBJ in Roanoke.
Others who ran across Flanagan after he lost his job at WDBJ described a man increasingly irked by slights more often imagined than real.
A former co-worker at a UnitedHealthcare call center where Flanagan worked until late 2014 said he tried to grab her shoulder and told her never to speak to him again after she offhandedly said he was unusually quiet.
The manager of a bar in Roanoke said Flanagan was so incensed when no one thanked him for his business as he left the tavern that he sent a nearly 20-page letter, lambasting employees' behavior.
Flanagan described himself in a court document as an aggrieved and unappreciated victim.
"How heartless can you be? My entire life was disrupted after moving clear across the country for a job only to have my dream turn into a nightmare," Flanagan wrote in a letter to a judge filed as part of his 2013 lawsuit against WDBJ-TV. "Your Honor, I am not the monster here."
The lawsuit was dismissed in July 2014. But in recent weeks, Flanagan laid careful plans for retribution. He contacted ABC News about what he claimed was a story tip and filled his Facebook page with photos and video montages seemingly designed to introduce himself to a larger audience.
On Wednesday, after killing Parker, 24, and Ward, 27, he went online to claim they had wronged him in the past.
He also texted a friend suggesting he had "done something stupid," investigators wrote in a search warrant. He turned the gun on himself when police caught up to him a few hours later. Inside his rental car, investigators found extra license plates, a wig, shawl, sunglasses and a hat as well as some stamped letters and a "to do" list.
On Thursday, the station's general manager, Jeffrey Marks, recalled a series of problems with Flanagan while he worked at WDBJ from March 2012 to February 2013. Flanagan accused a news photographer of trespassing on private property. He confronted an anchor over a story and attempted to reach the company's CEO to complain. He filed a complaint with the Equal Employment Opportunity Commission, as well as the lawsuit.
Flanagan's joking and smiling one minute could turn to anger in the next, former colleague Justin McLeod said.
Once, for no apparent reason, Flanagan told a photographer he knew the man didn't like him because he was gay. The photographer told Flanagan he hadn't known about his sexual orientation, McLeod said.
Former co-workers, surprised that Flanagan had stayed in town after losing his job, passed him from time to time. They called them "Bryce sightings," referring to Flanagan's on-air name, Bryce Williams, McLeod said.
Others who crossed paths with Flanagan during that time, said he took offense easily.
Heather Fay, general manager of Jack Brown's Beer & Burger Joint in downtown Roanoke, said she threw out a lengthy letter Flanagan had sent, criticizing the staff for telling customers to "have a nice day" instead of "thank you."
"It was bizarre, for sure," she said.
Flanagan's interpersonal conflicts were at odds with the outgoing student some recalled in Oakland, California, where he was chosen junior prince at Skyline High School's homecoming. At San Francisco State University, Flanagan relished being in the spotlight during group presentations.
"He was such a nice guy, just a soft-spoken, well-dressed, good-looking guy. He never had any problems, no fights, nothing like that," said a high school classmate, Chris Dobbins, now an Oakland attorney.