For those insisting that bae stands for “before all/anyone else”, I’m pretty sure that’s a retcon to make it sound better. It’s most likely just a shortening of “baby”, because who’s got time for whole words these days? Just like bia is a shortening of the sassy/annoying pronunciation of bitch - “biatch”.