Thorns isn’t a viable strat since you have a very low chance of actually getting it. This strat can work with huntress since the bow upgrades automatically, but upgrading your armor past 7+ is generally a waste. The fact that you have all those health pots left over is kinda evidence of that.
In 4 hours is wild