so after the ridiculous and unnecessary amount of mixtapes, charles buckles down to prepare for the release of his new album, this perfect life, which is due out june 23rd (for now). here’s the first single. i’m expecting him to go hard with this album. if some of his mixtapes (sonic, awkward, ex-girlfriend) are any indication of what he has in store, then i’m sure we’ll be getting a great album. but this one’s aight. iffy on that hook.