I'll try to condense this.
You paint quite a one-sided story, understandably so, but one sided nonetheless. I must preface this with, if the relationship is genuinely draining and outweighs the joys of being with that person, then it's in your best interest to drop it. That's not my decision to make, but maybe this might help you make that decisio......