A lot has happened to Mauro Eustaquio in recent months, bringing both grief and joy.