You assess your relationship (and potential future relationship) with them on who they (optimistically) could be based on the small amount of time their attitude towards you is nice and kind
Them being horrible people most of the time makes their few good actions seem much more impactful and significant than they really are and gives you a feeling of relief almost
You need to look at how they are actually consistently acting towards you rather than focusing on the sporadic moments of positivity. realise that if there’s no change in this (for the better) over time then chances are they aren’t ever going to treat you properly
Like an addiction