We all want to fix situations with people we genuinely care about and/or have long-standing connections with, but sometimes these people don't value the relationship as much as we do.
The reason why it may be hard to go figure out why you want to go no contact is because of lingering expectations of what the relationship should be like.