Mediauppspelning stöds inte på den här enheten
Bolt, som avslutade en sprint dubbel i Peking med torsdagens 200m seger, tillade att han skulle köra på 2016 OS.
"Jag vill springa men jag tycker inte sporten är så rolig som den brukade vara - det är mer beskattande," 29-åringen, som har vunnit 10 världstitlar, berättade BBC.
"Jag kan inte njuta av det så mycket som jag vill eftersom jag måste offra mer."
Han tillade: "Det är 50-50."
Mediauppspelning stöds inte på den här enheten
Bolt kan göra sin guldmedalj till 11 i helgen när han tävlar om Jamaica i 4x100m reläet.
Än en gång kommer han troligen att möta Justin Gatlin i finalen, med USA som en av favoriterna för guld. Jamaicanerna blev slagna av en amerikansk kvartett vid IAAF World Relays i maj.
"I världen Relays, Justin Gatlin hade ett stort spel i sin seger," tillade Bolt. "Jag antar att han kommer att vara trött nu. Det kommer inte att finnas någon anledning till varför vi inte skulle vinna reläet."
Vissa medier har anklagats för att porträttera Gatlin som "skurken" till Bolts "hero" efter två karriärdopningsförbud.
Han kom in i VM efter att ha satt de bästa tiderna över 100m och 200m denna säsong.
Bolt spetsade Gatlin till 100m titeln, innan amerikanen föll till ett mer eftertryckligt nederlag i den längre sprinten på torsdag.
Frågad av BBC Radio 5 live om ett dubbelsilver var en besvikelse sade Gatlin: " Inte alls. Jag är här ute och tävlar. Jag är 33 år.
"Jag tror att många människor nu ser det hårda arbete och ansträngning jag lagt ner på det. Det är inte en personlig ras, det är också för mitt land.
"På 100 meter slog jag mig själv. På 200m, tekniskt sett sprang jag efter bästa förmåga."
På frågan om mediernas porträttering av honom i ledningen fram till Peking 2015 sade Gatlin: "Jag går in i avstängningsläge. Jag oroar mig inte för vad media har att säga.
"Ni gör ert jobb, sensationella historier ibland. Mitt jobb är att tävla och komma till linjen."
Jamaicas Usain Bolt säger att han är "50-50" att tävla på 2017 VM i London eftersom idrott är mindre roligt för honom.