Grats on finding back to great shaves.
It is true that stropping is of the essence (there's even a post called Stropping is King) and that quality equipment is important here. Stropping makes the shave.
So congrats on gathering great gear as well, glad it worked for you