1) They are supportive
A good partner encourages you to be the best you can be. They do not feel threatened by your success and they naturally bring out the best in you.
2) They put consistent effort into the relationship
A caring, good partner realizes that relationships take work and don’t chug along for ever without putting any effort in. The honeymoon phase is really just that, a phase!