Does this imply that I have lost my BTC and will never be able to reverse or recover it?
Yes, and just as others have told you, there is no way you can get back your spent bitcoin; the only way would be if you had known the person you sent it to, but since you don't, that means your bitcoin is gone. sorry.
As a Bitcoiner, when dealing with wallet transactions or payments with Bitcoin, you should be very careful. Make sure to check the wallet over and over again. If you don't feel convinced enough, you can still call the recipients to inquire if the address still belongs to them. I think a lot of crypto users may have made the mistake of sending their Bitcoin or other coins to the wrong address, but for you, just try not to make the mistake next time.