Sounds like he's going out with a girl who he thinks is too good for him, too innocent and dependant on her parents. She apparently wants to do things with him that he wants to do with her but he doesn't think it feels right because she's so innocent and the reference to Peter Gabriel could also emphasise the idea that she's too good for him