Open communication about each and every issue. If you can’t talk to your partner openly almost about everything, you are calling for a trouble.
You can’t change your partner or yourself, so just see if things can be fixed. One way is to get involved with your partner in some Fun activity like a game or something. See the level of compatibility otherwise let go of the relationship.