Sweeter With Age
TW: 20-year age gap
Sonic is a tired, almost forty-something single mom who smells like sugar, works too much, and really did not plan on developing a crush on someone who keeps "coincidentally" showing up wherever he works. Shadow is a twenty-year-old, quiet med student, and absolutely down bad for the curvy hedgehog who keeps feeding him coffee, cupcakes, and accidental emotional intimacy.
Or: Sonic thinks he's too old to be somebody's real obsession... Shadow very much disagrees.