Filing taxes here versus in his home country of Sweden couldn't be a more divergent experience for Jens Peter de…