i'm not a saint

Singer:billy raffoul

but i've had one too many cigarettes burning up my lungs

had the taste of one too many lips hanging off my tongue

oh

oh

'n oh

oh

sunday morning getting high

drinking here alone

thinking up a brand new alibi for not coming home

oh

oh

'n oh

oh

and i'm sorry i say fuck so much

i'm not a saint

but i could be if i try

lord knows i've got habits to break

i'm really good at being good at goodbyes

i'm gonna give you fair warning that i

i'm not a saint

but i could be if i try

lord knows i don't learn from mistakes

and i'm not here unless i'm here by your side

i'm not a saint

but i could be if i

sober up and settle down

give a little talk

'bout how i can't keep from running 'round

say it's such a fault

oh

oh

'n oh

oh

and i'm sorry i lie so much

i'm not a saint

but i could be if i try

lord knows i've got habits to break

i'm really good at being good at goodbyes

i'm gonna give you fair warning that i

i'm not a saint

but i could be if i try

lord knows i don't learn from mistakes

and i'm not here unless i'm here by your side

i'm not a saint

but i could be if i try

oh woah

oh woah

oh

oh woah

oh woah

oh

oh woah

oh woah

oh

i'm gonna give you fair warning that i

will be the reason for the tears in your eyes

i'm not a saint

but i could be if i try

lord knows i've got habits to break

i'm really good at being good at goodbyes

i'm gonna give you fair warning that i

i'm not a saint

but i could be if i try

lord knows i don't learn from mistakes

and i'm not here unless i'm here by your side

i'm gonna give you fair warning that i

oh woah

oh woah

oh

oh woah

oh woah

oh

oh woah

oh woah

oh

i'm not a saint

but i could be if i try

Lyric Context: i'm not a saint - billy raffoul