I am both a believer in creation, and have no problem with 7 billion years.I see no conflict whatsoever.
I think you and I are the only ones.