You may know David Bazan as the lead singer for Pedro the Lion.  He does however have his own solo album and I do recommend that you check it out.  If you like music that makes you sit down and think about things for a while then this is perfect for you. His song Hard To Be really deals with questions of religion and what it means to actually do the right thing.  This thought provoking music should be something that everyone takes a minute and listens to. So below is the single Hard To Be.