'She keeps me honest' - what does that mean?

Anonymous
I overheard my boyfriend chatting to a friend a few days ago talking about us and our relationship. He told her I keep him honest.

I've never heard this phrase before so I was wondering what everyone thought this meant?
'She keeps me honest' - what does that mean?
2 Opinion