The person who can't accept you doesn't deserve your love, and since he doesn't mind you, you should draw a line with him. Don't be wishful thinking about self-denial, constant mental exhaustion can only be detrimental to your physical state. As the saying goes, adversity sees true love, and he is not in love because it is you. It's decided whether to love you or not after weighing the pros and cons, and there is no regret about separating such a person. You must know that your poor physical condition is not caused by you on purpose, he doesn't know that he feels sorry for you, but picks on your most vulnerable places. It can be seen that there is no end to such a relationship, and with his logic, if he has a physical problem one day, others can also use this as a reason to abandon him.
In a relationship, understand that the person who loves you will share your hardships with you, and even know your physical state, and will encourage you to accompany you to overcome difficulties together. Instead of withdrawing when you encounter a problem, you don't think about yourself, and you haven't done anything to hurt him, and you're not an extreme person. So what other reason does he have to find fault with you, to put it bluntly, he is not loving enough to be like that.
Therefore, in a relationship, you should be clear about your principles and don't doubt yourself. Objectively speaking, what will happen to your body is fate, and no one likes to be riddled with diseases. Since the number of lives should be like this, you should be brave enough to accept it, and there will always be someone who knows that you feel sorry for you and will accompany you for a lifetime. Only the kind of person who knows how to cherish and feel sorry for you deserves all your love. Those who fly separately when disaster strikes, you should feel fortunate rather than entangled. It's good that you didn't get married, otherwise half of your life would have been ruined. Only those who know how to share honor and disgrace are worthy of your life.