Sorry, let me add the quote so people know what solved my problem. It was just labelled "Location" in my phone, but sure enough I had the "use wireless networks" box checked under that category..I had this issue of wifi turning itself on as well. My problem was Settings>Location services: Use wireless networks, when I turned that off my phone hasn't turned wifi on since.