TJ Stafford is not your typical singer-songwriter. Leaving mellow ballads to the coffeehouse artists, the Los Angeles rocker has developed a swirling, in-your-face rock cocktail. On his debut album, All My Bad Habits Have Prepared Me For This, released just a few days ago, TJ Stafford gets wild with 10 tracks of moody deliberations and fierce anthems.
The album opens with “Crazy,” a schizophrenic and hypnotic track featuring brewing instrumentation and Stafford’s creeping vocals, successfully mimicking its title. Next comes “Catch,” the record’s big single. Here, a slow piano beat rings out under eerie, airy vocals before exploding into mesmerizing falsetto harmony and synth rhythms. On “Keep It Groovin,” Stafford combines Crazy Train-esque rock solos with slick funk hooks and fuzzy country delivery, an impressively genre-bending feat. Later, “World Of Wonder” slows the album down, a heavy percussion-based ballad ready for pop-rock radio that showcases Stafford’s versatile voice, at times smacking with quick talk-sing and at others steady with emotion. “Pretty Girl” is a sultry, pulsing singalong that has Stafford crooning slick lines like “Hello pretty girl, tell me what turns you on / Let me start you up.” The album ends with “Get Up,” an edgy outlaw tune with a brooding bite and distant, moody vocals, a rock anthem with killer guitar work and full of rich rhythms.
On TJ Stafford’s debut album, All My Bad Habits Have Prepared Me For This, he confronts the monsters that live inside of him by giving them the holy roller of rock treatment. Throwing himself into a furious frenzy of unapologetic rock, Stafford denies the demons, using them to tell his story through intense songwriting and impassioned performance.
Listen to TJ Stafford’s debut album right here: