If this sounds familiar to you, could you let me know? I tend to think I'm writing something and then later realize it's not actually my own, haha! So if this piece already exists, let me know before I keep going :D