Congrats TamilRoots. From other people, Visa expiry also vary for the people. Since u get ur visa in 4 months, I believed they will give the visa expiry until ur medical expires. I am not sure if I am right or wrong.
Just my thoughts and I like ur name lol
Good luck and good gift from Santa...