You need not be a saint to practice Yoga. You can begin the Yoga journey at any point. Slowly and with constant practice your habits will change and you will lean towards a healthier lifestyle. Till then, enjoy the lifestyle which you think is right for you.