who is puff diddy dating dating 45 year old man