I would recommend at most ruining windows as the hypervisor then running Linux virtual machines. Maybe run a windows VM if you have a specific need.
This is mainly because Linux is much better “supported” for the majority of self hosted projects.
But you can of course do whatever you want.
















In this case I agree with others that you probably should not send anything at all.
If you absolutely are going to send something. Less is more. An apology of literally just “I am sorry”, and an offering to them that if they ever want to reconnect that you would be open to it. No explanations, no reasonings, no what ifs/offerings.