Having given career advice over many years in different situations, I have come across quite a few folk for whom the grass is always greener somewhere else. You do not sound like one of those people.
I think your current approach is the correct one. Every now and then, take advice and look around, casually. Ask the sort of questions that you have asked on here. You could, perhaps, seek a mentor with lots of experience somewhere. People normally respond positively to being asked to mentor someone.
Then just get on with the job.