The last time Thai activist Kanthoop saw her father he brushed past her like she was "invisible", a microcosm of bitter political divisions that have wracked Thailand and repeatedly spilled into unrest.
"I almost wondered if I was a ghost," recalled Kanthoop, who was ostracised and forced to change her name because she disagreed with her family's royalist "Yellow Shirt" political inclinations.
Thailand has been rocked by several bouts of sometimes bloody unrest in recent years as the country's political rivals take their grievances to the streets of Bangkok.
Demonstrators have once again massed in the capital in rallies aimed at toppling the government and ridding the nation of the influence of ousted former leader Thaksin Shinawatra.
Prime Minister Yingluck Shinawatra, Thaksin's sister, has called an election for February 2 to try to calm tensions.
But protesters -- a motley assortment of the elite, Bangkok's middle class, southerners and protest veterans the Yellows -- want to suspend the country's democracy and install a hand-picked "people's council".
They say Thaksin, who was deposed by royalist generals in 2006, is corrupt, accusing him of buying the popularity that has seen him and his allies win every election since 2001.
Observers say seismic social changes that have upended traditional power structures have widened the nation's rifts, roughly dividing north from south, wealthy from underprivileged, and even parents from children.
Kanthoop spent her youth at Yellow Shirt protests with her father, an ardent activist who took part in the 2008 occupation of Bangkok's airports that helped topple a Thaksin-allied government.
But the 21-year-old student began to question her allegiances in 2010, when a previous government ordered a bloody military crackdown on rival pro-Thaksin "Red Shirt" protests.
Her political activities -- and later an accusation that she had insulted the country's revered king -- filtered back to her father, who faced criticism at his work at a provincial electricity board.
"Society has played a big part in my family troubles because it says that if you don't want to be on this side, you always have to be on the other side," Kanthoop told AFP, asking to be referred to by her online alias.
Despite their frosty encounter at the beginning of the year, Kanthoop still hopes to reconcile with her father. But rapprochement is the last thing on the minds of Thailand's rally rivals.
Pugnacious anti-government protest leader Suthep Thaugsuban on Monday told supporters there was "no middle ground between good and evil".
Nationwide colour bar
Even the colour-coded protest uniforms provide a visual contrast.
The yellows and their allies have diversified from the hue most associated with the king and now display a panoply of political accessories in the red, white and blue stripes of the Thai flag -- from tiaras to wristbands.
But just wearing a red T-shirt in public can be seen as a political statement.
"The political divisions have penetrated every single unit in Thai society," said Pavin Chachavalpongpun, a former Thai diplomat and associate professor at the Centre for Southeast Asian Studies at Japan's Kyoto University.
Some analysts say much of Thailand's conflict stems from fears within the elite that their power is slipping away.
A string of establishment-backed military and judicial actions have cut short all but one Thaksin-allied administration, outraging his supporters and sparking the Red Shirt rallies three years ago.
Among the anti-government protesters on Bangkok's streets many freely express their view that Thaksin's supporters are "water buffaloes" -- simple people easily duped by the wily and charismatic telecoms magnate.
"Bangkok always believes that somehow they should have more political representation because this is where the national wealth and political power are centred," said Pavin.
But he added that Thaksin's entrance into politics coincided with -- and helped spur -- an awakening of "political consciousness" among rural communities.
Parts of the country's media have helped to exacerbate the country's rifts, according to experts, with political groups operating their own partisan television channels.
Even the Internet and social media have failed to diversify opinion, said Puangthong Pawakapan, an academic from Bangkok's Chulalongkorn University.
"People have discussions only in restricted groups that have (the) same point of view as them and (they) don't listen to others," he said.
Pavin said he cannot talk about politics to his mother and has "lost good friends because of different political views".
But some families have managed to bridge the divide.
Danuphorn Punnakanta, an MP for Yingluck's ruling Puea Thai party, said he has great respect for his older brother Buddhipongse, who is one of the main leaders of the opposition rallies, adding that the family had a strict rule not to discuss politics.
"We are all under the same king, we are all under the same flag," Danuphorn said.