Mobile data turns itself on again and again; could be caused by WhatsApp
What other apps related to mobile data are you using? Is there any battery saver app that are using? they can turn your data on or off automatically.
Whatsapp doesn't have the permission to enable mobile data. So it must be some other app. still you can use 3G WatchDog to check if whatsapp is the culprit.