What does being good for eachother mean?

A lot of people have said my boyfriend and I are “very good for eachother” or “good for eachother” or “eachothers other half” what does being good for eachother mean? Is it a really good thing as in they can see us being together for a while or it’s just good for eachother temporarily?
What does being good for eachother mean?
1
0
Add Opinion