I don’t know how old you both are, but basically, your boyfriend’s parents told him to call off the engagement and he did. My advice to you is to bolt. You don’t need a man who is a puppet to his parents — you need a man who can stand on his own two feet. You’ve given me no reason to believe his parents had a good reason for trying to break you two up, so I’m going to assume they’re just meddlers. And your boyfriend is under their thumb.
My advice is to move on. Asking you to wait seven years is unreasonable, and a deal breaker. Take his cue that he’s not interested enough in you to honor his own proposal and your acceptance, and find someone who is Mr. Right. This guy isn’t.