villain 32 my reality 42 defying gravity 48 innocence 56 avalanche 66 paranormal stranger 72 warning bells 79 lair , lair 85 rapunzel , rapunzel 89 hell on wheels 94 chasing dawn 98 how you learn to live alone 101 best friends fornever 108 carousel 113 dark knight 119 flipped 123 ring of fire 129 happiness 136 reckoning 141 la bella e la bestia 146 the struggle 155 shadow boxing 160 bloodlust 169 upside down 174 dark veil 181 turning point 186 damaged 192 broken strings 195 achilles heel 201 kryptonite 210 bridges and walls 216 the prestige 221 our fairytale 228 boy meets girl 232 towards ever-after 239 carpe diem 245 titanic 247 desire 250 beautiful lair 255 broken angel 260 almost paradise 269 white satin 276 immortality 281 heaven can wait 288 acknowledgments 292 state of grace tristan a moment , thats all it takes to live .