Regardless of the health complications, not telling someone about your STI status before having sex is rape. Don’t try and sugarcoat it. Consent needs to be informed. So if that person wouldn’t have consented if they knew their partner was HIV+, it is rape. There’s no valid reason to hide your status. If you do hide it, it’s because you know they might decline sex.