Rapper Ray J has said he 'doesn't have long left to live' over his health issues.