Lotus and the Languorous Lyrics

Lyric discussion by kg4ibook 

Cover art for Lotus and the Languorous lyrics by Falling Up

This song is kind of confusing but here is my go at it

I think it is talking about sin and how Jesus freed believers from bondage. Sometimes we fall quick to sin (fell quick to the snow) But God is more powerful then sin (still life)

All of heaven rejoiced the day that Christ made us new (There was dancing on the ceiling) I WAS (no longer) strapped down to the anchors (sin holding us in bondage)