Tameka Foster's recent blog entry for The Huffington Post hits a little too close to home for a self-published author.