Sheehan, who camped outside U.S. President George Bush's Crawford, Texas, ranch when he refused to meet with her about the death of her 24-year-old son, Casey, posted her thoughts in an online letter entitled "Good Riddance Attention Whore," CNN reported.
Bush met with the Sheehan family in June, about two months after Casey Sheehan died but didn't agree to further meetings.
"I have tried ever since he died to make his sacrifice meaningful," she wrote. "Casey died for a country which cares more about who will be the next American Idol than how many people will be killed in the next few months while Democrats and Republicans play politics with human lives."
Sheehan, a California resident and founder of the group Gold Star Families for Peace, posted her letter on Monday on the liberal Web site the Daily Kos.
She said her anti-war work had left her with no money, a ruined marriage and disillusioned with Democratic politicians who have not ended the war, CNN reported.
"I am going to go home and be a mother to my surviving children and try to regain some of what I have lost," Sheehan wrote.
Exploding whale video goes viral on Internet
Caroline Berg Eriksen: Soccer player's wife triggers debate with post-birth selfie