Secondly, I don't know if other people in your family are really infected by you. Maybe it's all genetic. I don't know if it's hereditary or how.
Third, it's not your fault at all. Who wants to get sick? Your family, teachers and classmates are a bunch of assholes!
Fourth, don't have psychological burden and face life bravely. If teachers and classmates don't understand, you should study hard and live a clean life. Who cares?
Fifth, look on the bright side. Those who really have terrible infectious diseases have different lifestyles. Hepatitis B patients are very common in China. If everyone is like you, society will be in chaos.
Relax, live and study with peace of mind, and go your own way. No matter what others say, time will give you a fair answer.