Give yourself some grace. Beating yourself up only makes you feel worse, and lessens the ability to problem solve to get back on track.
Have you tried getting a Tile for your keys and anything else you tend to lose?
What type of phone do you have? If it’s an iPhone and you set it up, you can use Find My Phone to track it down. I believe Android has a similar function, but I don’t know anything about it. And, with the right case, you could keep a tile with your phone as well.
ADDitude Community Moderator, Parenting ADHD Trainer & Author, Mom to teen w/ ADHD, LDs, and autism