He has all kinds of everyday joy in his life he's young, he's in love, he has friends who promise to stand by him if life ever goes wrong.
Then one day, life does go wrong.
He makes a mistake, and it's big and unforgiveable. Now time is running out, and his life is falling apart. But he's going to put it back together again. His own way.
This is a story about how far love must stretch to gather a life in pieces and about how a strong friendship never dies."