Hi Barcode
Welcome to INForum
I have to be honest - I think you're going through the same stage that ALL of us go through ... our first purchases aren't the best.
Think positively: bry.in may well be worth $100 in a year, which means that you can break even with these domains.
For your next domains, I'd recommend focusing on business words. Owls.in is difficult because people don't buy and sell owls. Bry.in is much better because lots of companies use those intials:
bry - Google Search