Dear @Ajaxplus,
Thank you for sharing your experiences and welcome to the forum. I am saddened to hear about this disappointing experience. We have some instances where people have been discriminated due to their status - How have you dealt with discrimination because of your HBV status?.
Regarding people with hepatitis B being able to work in Europe, they definitely are allowed to: I myself worked in Germany for 4 years while seeing a German gastroenterologist too.
I hope one day you will be able to realise your dreams of working abroad.
Yours sincerely,
Thomas