"Who Says (You Can't Have It All)" as written by and Alan Jackson Jim Mcbride.