Steve harvey dating for 2 years