overcoming difficulties with devotion