Am I Cured?

Sometimes I wonder. New ladadeeda.com post here.