Lyric discussion by parannoyed 

Cover art for Wow lyrics by Snow Patrol

The specifics are very unclear, but this seems to be a guy trying to tell a girl that yes, he's screwed up before, but if she'll just trust him again, he'll get them both out the situation they're in now.

"My role in this mess is not something that I can be proud of" but darling, I promise I'll fix it.