Yeah the RNG in this game is incredibly wild, the most obvious proof was from this sacrifice event. I wasted all of my gold rinsing and repeating through hundreds of rare souls and dozens of legendary souls and I only have four 5* characters to show for it. 3 were dupes. I won't even get on how many 4*s I got.
I never really got to say I'm sorry to hear about the bad stuff that happened to you since I had just woken up and was on just one track at the time, but that really sucks about what happened.