I sold my soul to the devil: that's a crappy deal
When kanye doesn’t follow his heart, and starts listening to what other people want, think, or need from him, it means “he sold his soul to the devil”. The “Devil” is listening to anything other than his heart. He mentioned this in a recent interview.
To help improve the meaning of these lyrics, visit "Eyes Closed" by Kanye West Lyrics and leave a comment on the lyrics box