From observation, the harder people are on newcomers here, the more they need to be listened to. They have a lit more experience than us and generally their advice is good.
I imagine two points set up the warning flag. Firstly the speed of turning things around. Often (not always) if too quick it is not real and hence does not last. You have admitted you still have a lit of work to do. That is good. h does too.
Secondly ye have been separated on and off most of the year. So the issue is not one blow-up.
Whereas the most fundamental part of this is to do what works and you are best placed to judge that, the people here understand R dynamics etc and should be considered seriously.
You can do this.
R 25 years M 14 years S11 & S13 Working on it alone since Oct 2014 M in trouble a lot earlier (~2 years) Feb 2016. 1st R chat in a yr. Next R chat Aug'17 Still together