Firstly, Sir, take good care of yourself.
Secondly, with regard to the feel cheated or not, we have to look into the terms and conditions of the employment.
Thirdly, in fact you are lucky who is getting paid by the private employer otherwise it is very rare to see apart from the companies who have medical cover for their employees.