Tolong jelaskan mengenai Kehidupan pribadi dari John Constantine

John Constantine diperlihatkan sebagai seseorang yang tidak terikat pada aturan hidup dan cenderung bersikap permisiv sehingga ia melakukan sesuatu tanpa terlalu risau akan penampilan dan konsekuensi bagi dirinya. Misalnya adalah ia suka menghisap rokok hingga 30 batang sehari sehingga dirinya sempat terkena kanker paru-paru . Ia juga suka keluar masuk klub malam dan berbagai perkumpulan supranatural, termasuk yang dikenal dengan nama "The Trenchcoat Brigade" karena semua anggotanya memakai jas trenchcoat. Constantine juga diperlihatkan memiliki minat terhadap musik rock sehingga ia sempat membentuk grup musik sendiri bernama Mucous Membrane.

Constantine memiliki relasi seksual yang unik. Ia diperlihatkan pernah menjalin hubungan dengan berbagai wanita (termasuk memperlihatkan rasa simpati pada Angela Dodson di filmnya), namun ia juga diketahui sempat berkencan dengan pria sehingga memunculkan anggapan bahwa ia juga memiliki kecenderungan homoseksual. Di saat bersamaan, ia juga diperlihatkan memiliki banyak teman dan relasi. Ironisnya, kebanyakan dari teman-temannya tewas, entah karena lawan yang mereka hadapi terlalu kuat ataupun karena kecerobohan John sendiri.

Tidak banyak yang diketahui mengenai masa kecil John Constantine. Ibunya meninggal saat melahirkan John sehingga ayah John menjadi emosional dan kemudian menyalahkan John kecil. Saat kondisi ayahnya semakin parah akibat kecanduan minuman keras dan tindakan kriminal hingga akhirnya dipenjara, John kecil lalu tinggal bersama kakak perempuannya Cheryl di rumah bibi mereka. Constantine sendiri akhirnya kemudian diketahui tinggal secara tetap dan mandiri di London.

Mengenai pakaiannya, Constantine diketahui sempat memakai beraneka macam pakaian, namun ia paling sering diperlihatkan memakai jas panjang (trenchcoat) berwarna hijau dan blus putih dengan dasi hitam. Penampilannya sendiri secara keseluruhan terlihat relatif "kusut" dan kurang terawat dengan rambut berwarna pirang yang acak-acakan.