You're in a great position. Like others have said, well done.
There's no right or best way to do things, just different ways. Sounds like you've found what works best for you in your current position. Just keep putting one foot in front of the other ad nauseum.
Regards
Marty