We speak with punk trio Repeat about their self-titled debut album, what music means to him, and future plans.