I found the tutorials on oceandigital to be very helpful (more helpful for beginners than others). Even if you’re not using their VPS, that can help : https://www.digitalocean.com/community/tutorials/?q=virtualmin
It all depends on which configuration is your VPS, ubuntu, debian… I’m not an expert, so I can’t really help you much.
Then the documentation tutorials here can help too https://virtualmin.com/documentation/tutorial
But they are not giving a background of how things work, dependencies on your domain names and VPS etc. So first, read more on how it all works. Appart from the digitalocean one that still hasn’t answered all my questions, I don’t know of any others at the moment. Searching like you…
If you run into troubles, just copy paste the error message on the Support page here and it would show you all encountered errors similar to yours.
May our Father bless you too (and we both know that He’s involved in everything, even this forum…)