Hi, you had me until the end. I couldn't figure out who it was at all! I really enjoyed it so thank you.
Thanks for reading! Glad you liked it! And I'm glad my "keep the reader guessing until the last moment" worked for you.
(As an aside, welcome to the boards!)