I think a lot of hardcore Scottish nationalists are shocked and angry by the failure of Brexit to significantly shift opinion in favour of independence. It would seem that Scottish voters are more emotionally attached to the UK than they are to the EU. If an IndyRef was held tomorrow, despite the extremely ill feeling most Scottish people have towards the farce in Westminster, I suspect it would be a win for staying part of the union, albeit on a somewhat smaller majority than last time.
Sturgeon has to keep the issue going to keep the support of the hardcore nats, but she knows she can't do it yet, especially because she'd never get consent from Westminster, and a unilateral vote would be illegitimate.
Personally, I'm getting heartily sick of the Scottish government's increasing tax take from my fairly modest salary, and their continual pushing of independence, while allowing a lot of things they can fix now to get worse, just to keep people sufficiently aggrieved to support them.
Actually, views on Scottish independence are very, very hard to shift, with most people extremely entrenched in their opinion. Probably about 80% of the voters on each side will never, ever, change their opinion on the subject, whatever information you give them, and so if independence is ever going to happen, you're depending on winning over almost everyone who is currently unsure. That's going to be quite a challenge.