Legacy of Hope: An adventure to self-acceptance