Lyric discussion by 2006200720082009 

Cover art for David lyrics by Radio Dept., The

My initial interpretation was of somebody who has failed to launch their life, and they are stuck living at their parents' house while feeling very sorely about it. All of this about repressed gay feelings, however, has me thinking that it's definitely about that now.