I’m finally revisiting the characters from The River City Chronicles nine years after their original timeline. I’ll be running the series weekly here on my blog, and then will release it in book form at the end of the run. Hope you enjoy catching up with all your faves and all their new secrets!
Today, Matteo finally finds his thief…
< Read Chapter 38 | Read Chapter 40 >
Join my email list to get my weekly newsletter
with notifications of new chapters.

Chapter Thirty-Nine
To Catch a Thief
Sunday morning dawned bright and clear. The middle of May was turning out to be just about perfect, and the ray of sunshine that slanted in through the mostly closed bedroom drapes suggested a beautiful day.
Matteo groaned. He was not looking forward to this day, sunny or not.
First off, Gio was gone. For weeks, probably. Back to Italy, which, even if it wasnāt the same country he and Diego had left a decade earlier, was still and always would be his first home. It had been strange not having Diegoās sonās youthful energy at Ragazzi the day before, but Matteo hoped that the time apart would do both of them good.
Diego had moped around all night in the kitchenāit was clear how much he missed his son.
But the other thingā¦ he stared up at the ceiling, willing the clock to move back an hour or so.
He was going to have to fire Ainsley Kim.
Heād carefully segregated his three top suspects in the Mystery of the Missing Funds. Three waiters, three separate shifts. Ainsley, Alex and Justin.
Alex had worked the lunch hour on Thursday, and the till had come up perfect. Well, ten cents off, but nobody was gonna steal a dime.
He was rather proud of himself for the use of the very American word āgonna,ā even if it was only in his head.
Justinās turn had come Friday night. It had been a busy evening with over a hundred guests. And thereād actually been a $2 surplus. Which wasnāt greatāthey didnāt want to fleece their customers, after all, and prices were already high enough with inflation. And yetā¦ Justin clearly wasnāt the thief.
Which left Ainsley.
When heād tallied up the totals for Saturday night, heād hoped against hope that it wasnāt her.
Sheād come to him two weeks before her first semester at Sac State, desperate for a job. Her parents could barely afford her tuition, which left almost nothing to live on. Sheād seemed sweet and youngā¦ so young. Less than half of his own fifty-two years, at the time. And the tuition went up every year.
Heād sensed something in her. She had an innate likability, a lovely soul, and heād rarely been wrong about such things. Everything had worked out greatāshe was a hard worker, and the customers all loved her.
And then the till had come up $100 short. Again.
Heād gone back over his notes about the last few times it had happened. Always on a Saturday night. And every time, Ainsley had been on shift.
What was she doing with that cash? It wasnāt a lot in the grand scheme of things. Not enough to buy much of anything, really. Maybe she used it to go out and party after wok with her friends? Though she didnāt seem the type.
Maybe it was for something else. Something she didnāt have a choice about.
In the end, the why didnāt really matter. He couldnāt allow someone who stole from the business to stay.
āCiao, bello.ā Diego stretched in bed, rubbing his eyes. āChe ora ĆØ?ā
āItās 6:15.ā He could put it off a little longerāshe was probably still in her dorm room, asleep. āHow are you doing?ā
Diego rubbed his smooth chest with one hand. Still so handsome, after all these years. āAm okay. Gio texted at midnight. He is off to see Lunaās grave today.ā A shadow crossed his face, but it was gone as swiftly as it appeared. āAnd you? Why you groaning this morning? Achy bones?ā He leaned over to peck Matteo on the cheek.
āAh, una cosa difficile. I have to let one of our servers go.ā Saying it out loud was painful.
Diego frowned. āPerchĆ©? There is enough of money. We are doing well, right?ā
Matteo nodded. āYes. Though for a bit there during the pandemicā¦ā Those had been dark times. āOne of our employees has been stealing cash.ā
Diego sat up, alarm flashing across his handsome features. āCazzo. Chi?ā
āAinsley Kim.ā He still couldnāt believe it. There had to be an explanation. Right? And why now, after all this time? āEvery Saturday night, thereās $100 missing from the till, and sheās the only oneāā
Diego burst out laughing.
āCosa???ā How is this funny? Heād been agonizing over it for months.
Diego flashed him a wide grin. āBecause Iām your thief.ā
Matteo stared at him. āChe cosa?ā
Diego leaned forward to kiss his cheek. āTesoro, every Sunday morning I must to pay one of our local produce vendors. She runs a small organic farm just outside of Placerville, and sheās had the rough times lately. So I pay her in contanti. In cash.ā
Matteo frowned. āBut itās not in the ledgerā¦ā
āSono un vecchio. I am old man.ā Diego shrugged, somehow making himself even more adorable. āSometimes I forgets?ā
A wave of relief washed over him. āGrazie al Dio! I donāt have to fire her.ā The day was getting better already! He narrowed his eyes. āBut someone must be punished for this mistake.ā
Diego shrieked with feigned terror as Matteo launched himself at his lover, until his voice was muffled by a passionate kiss.
< Read Chapter 38 | Read Chapter 40 >
Like what you read? if you haven’t tried it yet, check out book one, The River City Chronicles, here.