Train for the Future

I believe that I saw my own guardian angel sitting next to me. I couldn't make out his/her gender but while I was practicing my chi teachings, he/she watched me train. I think he/she was trying to help me train for the future in a way. He/she also protected me from my demon encounters such as the time when I blacked out and saw an image of a strange, shadowy person and when the time a demon entered into my dreams. The demon was a female demon that looked well around the age of 20, had silvery-white hair, in a red trenchcoat, wearing a red hat with a feather sticking out and wearing black sunglasses. Ever since now, I wonder who was the mysterious young lady.....