"My bad" ..... makes no sense, at least to me. "Bad" is an adjective, not a noun.
Another phrase that irritates me: "Back in the day" .......