>>2748904deet wont give you cancer it is quite safe
picaridin is a good alternative that is also highly effective and even safer
treating clothing with permetherin helps but you will probably still need to treat exposed skin
avoid plant based all natural citronella / plant oil type stuff it does not work