Thank you very much for your prompt replies and assistance in regards to my concern and complaint. It really helps to have supportive GMs who do care about the players game experience and enjoyment as what happened really put a me in a very uncomfortable state and unable to enjoy the game.
Keep up the amazing support!