Sorry for your loss, I've made this mistake in the past and it sucks, but all you can really do is learn from it. For security purposes its setup so that if transaction goes through, its permanent.. I wish it could detect an address that couldn't possibly be bitcoin and reject it, but its just not in the tech. All I can say is check 2-5 times to make sure in the future, and hopefully the amount wasn't a huge transaction.