Like in life, plenty of reasons for online dating sites are entirely from your control.