sedulity

Etymology
, from.

Noun

 * 1) diligence, persistence
 * He approached his daily piano practice with sedulity.