Miracle as a character I initially envisioned being a one off thing for Dungeons & Dragons or some game like that. I soon realized though that both: none my friends were interested in playing Dungeons & Dragons at that time, and also I had started thinking of her in a linear story way... So I ended up using her for a typical storyline.
Miracle is a "heaven born angel", which in the context of the story means she didn't live on earth and die (therefore becoming an angel), she was never a human. She comes from a long line of "heaven born" angels, and she's really interested in earth culture and humans in part because of this lack of connection most other angels have. With this interest in mind, she decides that she wants to live on planet earth. She gets a roommate named Sharla who knows she's an angel. The story I envision for them is just them slowly falling in love while wacky fish out of water type stories ensue.
I don't intend to make anything with Sharla and Miracle "long-term" (i.e. I just like thinking of them occasionally but have no plans to persue making an actual comic or consumable form of media with them, I just draw illustrations for them from time to time).