best dating software provider how to handle dating a firefighter