Sort:  

Was pretty hard but worth it

Totally. You're doing as you should.;)