names

Is anybody else just STRUGGLING with names!? We have a middle name, Gordon and that will not be changing no matter what. Right now our top names are Gabriel and Levi. We are so unsure though. So difficult!!