I've quit drinking now and feel fit. But still have enlarged liver. Apart from this no health problems. Will the visa get rejected? I need to be in Canada In a couple of months. Please advice.
Is medicals required for you? Because many Temporary visas do not require a medical check, depending on what country you're from or visited...
Generally, unless you're going to benefit from Canadian public health care system, non communicable diseases are not that a barrier