If you love Jack, use it!

I regret not using the name that I love and giving it to DD as a middle name. Kids grow into their names so even if you think it sounds a bit funny, it wont after a little while. It will just be his name and sound perfectly normal!

Good luck hun, its hard this name game but if you have a name you love then you can't lose.