Hahaha I could teach you to float before hand and then you are good to go! Especially with a life vest. You are golden!
It would be impossible to teach you to float while wearing a life vest lol. Though if you are drunk, that will still prove difficult. Lol