This story can be found on Fimfiction.net
https://www.fimfiction.net/story/306672/private-lessons
https://www.fimfiction.net/story/327310/shadowbolts-adventures-together-as-one-uncut-version