Really interesting article and worth a read

Subtraction presents various problems to learners of mathematics, not least with the mechanics of hand calculating the result of subtracting one multi-digit number from another. But that’s not the kind of difficulty I’m interested in: I’m more interested here in the difficulties that arise when computations involving several additions and subtractions of integers are involved, or at the slightly more advanced level where algebraic computations involving several additions and subtractions are required. I’m going to take a look at what I think lies underneath the difficulty.

http://robjlow.blogspot.com/2018/06/why-is-subtraction-so-hard.html