Welcome, and dont worry about having "non vanilla" thoughts they are normal for some
I hope you find your way with your new master. On line is ok as many are like yourself in a vanilla relationship but looking to sub or dom