Красиво...
Только я бы совершенно по-иному конец "оформила"... У меня, как и положено, был бы Happy End