Of course, everyone is welcome to imagine their own answer to this.
But, in my personal take on the AU, the omnic war was never a thing and Overwatch was never a thing and whatever.
SO HYBRID!GENJI.
He and Hanzo lived on the streets starting at a young age. Their parents belonged to a wealthy family but the family did not want kittens. Rather than put them up for adoption, they just left the little baby hybrids on the side of the road. Not a rare occurrence in this AU.
They grow up pretty hardened and turn to theft to survive, btu Genji always dreams of being adopted. Hanzo, on the other hand, has lost faith in humans and wants nothing to do with that. Sometimes people would approach them offering adoption, but Genji didn’t want to be separated from Hanzo and Hanzo didn’t want to be adopted. This caused a lot of tension between them and eventually they got into a pretty fierce verbal argument.
Some pretty bad things were said and Genji ended up running away. Hanzo just figured this was a tantrum and he’d be back soon. Moments later, there’s a loud tire screech and a crash and whoops Genji got totally slammed by a car in the dead of night. Like… real bad. Maybe pinned against a wall or something??? idk I didn’t think too hard on that, but bad enough to require cybernetics ya know???
Hanzo catches wind of this and follows closely as Genji is whisked away for emergency care. And, lucky enough, the doctors were working on cybernetic technology for hybrids and figured Genji would make a good test subject. Since he’s a stray, they didn’t need to work through the middle man of an owner and if anything went south… well, no one would miss him. Genji just wanted to live to hell yeah sign him the fuck up.
Hanzo blamed himself for this accident since he drove Genji away, so Hanzo just kind of peaced out and left Genji to fend for himself for awhile.
They run back into each other on the streets a few months later while Genji is out on a test walk in his new gear. It… wasn’t pleasant.
It had been a long and agonizing day for you. Your body
creaked and ached with every step you took, your eyelids heavier than lead, and
your attitude was awfully sour. You grumpily trudged home in the rain, your
umbrella hardly doing you any good for the wind blew the water directly at you.
You didn’t want to look at anyone, you didn’t want to talk to anyone, you
didn’t want anyone touching you. You swore if anyone came within an inch of
your being you’d bite the closest limb off their body. All you wanted to do was
go home and sulk, scream, punch something—just about anything to take the edge
off.
In the midst of your world-ending fantasies, you finally
make your way home. You fumble with your keys, grumbling to yourself as you
keep grabbing the wrong one. You practically rip the handle out of the door as
you turn it and the door opens with a slam against the wall as you storm your
way in and toss all your things to the floor. Screw cleaning up, that was a
problem for future you.
You make your way to the living room so you can lay on the
couch and mope, but— there he is. Your sweet, special boy. With all the
negativity you’ve experienced today, you almost forgot he existed. Your sweet
pup Jesse was sitting on the couch, looking over his shoulder and directly at
you with a smile on his face. You could hear the gentle thump of his tail whacking the cushions due to the pure joy he had
of seeing you again. Either he hadn’t noticed you were in a bad mood, or he
chose to ignore it. Either way, he quickly rises from his seat and rushes over
to you, nearly tripping in the process. Jesse pulls you into a tight embrace
and already you can feel the stressors of your day melting away. You gently
nuzzle your face into the chest fur that always fluffs out from his shirt. He
never buttons the top-most button on his shirts because he simply has too much
fluff. He thinks it’s embarrassing, you think it’s adorable.
“Hi, hi, hi!” he says excitedly as he licks your face. “I
missed you! You were gone too long! I was afraid you’d never come back. Never
do that again.” You try to conceal the roll of your eyes. He does this every
time you leave, no matter how long you are gone for.
“I know, I know,” you respond, wrapping your arms around
Jesse’s beefy body and gently stroking his back to get him to calm down. “I
don’t have to go back out for a while. I’m all yours.”
Jesse couldn’t contain his excitement, letting out high
pitched whimpers and whines as he smothered every inch of you with his slobbery
dog kisses. Such a big baby, you think to yourself. Ever since you saved him
from the streets he’s been awfully clingy. Of course, you let him do it because
he’s earned these daily pleasures after a life of hardship. You have only
yourself to blame for this spoiled little beast.
“Alright, alright. Down boy. Down,” you command once you’ve
had enough. Jesse responds immediately, ceasing his kisses and letting you go.
However, the sad look in his eyes were a little overkill. You tell him to sit
on the couch and wait for you, which he does without hesitation. Once he’s
settled in, you go to your room to change into your cozy pajamas. Perhaps you
just sit and wait a few moments to wear down Jesse’s patience. Every now and
then you like to test how good of a dog he is, and he often blows your expectations
out of the water. Such a good, well-trained boy. You couldn’t have asked for a
better puppy.
You slowly make your way back to the living room and as soon
as you are within Jesse’s eyesight you can hear the thumping of his tail
hitting the cushions yet again. He’s practically bouncing in his seat, dying to
lunge at you and take you in his arms. Before his resolve breaks, though, you
raise a hand and tell him firmly to stay.
Jesse’s body goes rigid, eyes locked on you like a delicious piece of meat
dangling just out of reach. You sit down beside your lovely pup and gently pat
your lap. With this, Jesse becomes far more relaxed and a smile makes its way
back to his face. He removes is hat and sets it on the coffee table before he
lays back and rests his head on your lap, his tail wagging lazily as he lets
out a soft grunt in approval. Now that is the adorable puppy you’ve come to
love so much.
Jesse shuts his eyes and you run your hand through his messy
hair, taking a moment to massage his floppy ears when your hands got there.
“Mnn… love ya so much,” he whispers before giving your
fingers gentle kitten lick with that tongue he simply can’t keep to himself. “I
love you too,” you mutter in response, trying to keep your composure as your
chest swelled with pure love and adoration for this sweet pup.
Now, this. This is what made everything worth it. Coming
home to Jesse, your Jesse, always made everything feel okay. You don’t even
remember why you were in such a bad mood in the first place. All that mattered
was you had your pup in your arms and you can finally put this day to rest.
You lean back on the couch and shut your eyes. The couch
dips a bit as you feel Jesse adjust to the new position and lay on top of you.
He was a little heavy, but not suffocating. Just enough pressure to give you
that feeling of home. You press a gentle kiss to Jesse’s cheek,
then relax and let your consciousness drift away.
Jesse refused to leave your side the entire night, and when
you woke up the next morning, you were greeted to a warm, loving kiss from the
pup you’ve come to adore.
The new filters remove most of what you once needed to do in the “Search within results” field. They do both AND searches (Puppies AND Kittens, both are tagged) and NOT searches (PUPPIES NOT KITTENS, first is tagged but second is not). I’ve seen a couple people asking why there’s no OR option (Puppies OR Kittens, at least one is tagged).
There is! It’s just not listed in the filters themselves.