For one thing stop beating yourself up over it. You are only human. I will give you some good advice that I got from members of this forum. Relax and enjoy your Master. Everything else will start to fall into place and you will automatically start opening up more and more to him. Love and trust are two different things. Trust is something that comes hard for most people. We are all insecure at times and hide because we are afraid of our own feelings. Your master loves you and understands so give yourself time. As the love grows so will the trust.
Jade