When Cathleen Cavin took her daughter to adopt a kitten in 2014, they came home with an orange fluff ball named Ozzy.
Ozzy and his brother, Butter, were at the shelter together, but Cathleen was only ready to take one kitten home. But she promised her daughter that Ozzy and Butter would be reunited one day.
"I felt horrible. Who makes a promise like that? Needles in a haystack (is what) I was telling her I was going to find," Cathleen remembers.
Cathleen looked high and low for two years for some trace of Ozzy's brother with no luck.
Around the same time, Cathleen had met Brian Herrera on a dating website where the two hit it off. Cathleen went over to Brian's house and was shocked to see Ozzy there...or so she thought.
Cathleen and Brian
Brian remembers the day like it was yesterday.
"(Cathleen) notices a cat scurry by and she stops everything and says, 'that's my cat!' And I say, 'no way, that's MY cat, what are you talking about?'– thinking she's this crazy cat lady. And she just kept going, 'that's my cat!' So, I'm thinking 'OK, red flags! What's going on?'"
Cathleen wasn't crazy, though. They checked with the local shelter and adoption records confirmed that Ozzy and Butter were, in fact, brothers!
Lucky for Ozzy and Butter, Cathleen and Brian hit it off and are moving in together, so the brothers will have time to reconnect.
Cathleen and Brian also happened to live in the same small towns and various points in their lives (at the same time!) and never met. They believe it was all meant to be.
"With so much in common, it's just bizarre and then to have our cats be brothers … it's total destiny. Yeah, it's fate," Cathleen said.