Hi. The affection guide tab in the guide has a list of all choices and the effect they have.
From what I'm seeing, it seems like you messed up on the choices. You can try using the affectionate trait to give you a boost or follow the guide.
The affection requirement for "Broken Promise" is actually lower than that of the better endings and I've modified the guide to reflect that.