Things That God Cannot Explain

Cassie Steele
a voice inside me cries
but for pleasure or for pain
a nightmare in disguise
who taunts me with your name
i hear thunder coming closer
with each beat that my heart makes
the temptation to hold her is so strong
that i break
im not helpless but im spinning am i losing me
what we do when heavens rain
things that god cannot explain
thunder roars in the skies above
and these just things i cant ignore
while the clouds bleed till im stained
things that god cannot explain
how you bruise me with a kiss
while i dangle and i twist
ive crossed another line
is it wrong to feel this way
i left it all behind me on the boundaries of my faith
i was told but i dont know
is it natural or a sin
as your body comes in closer
i hold back then i give in
im not helpless but im spinning am i losing me
what we do when heavens rain
things that god cannot explain
thunder roars in the skies above
and these just things i cant ignore
while the clouds bleed till im stained
things that god cannot explain
how you bruise me with a kiss
while i dangle and i twist
when the rain disappears will it wash away my fears
or have you stained me with your kiss
just a scarlet on my wrist
What we do when heavens rain
things that god cannot explain
thunder roars in the skies above
and these just things i cant ignore
while the clouds bleed till im stained
things that god cannot explain
how you bruise me with a kiss
while i dangle and i twist