Charming story despite the time travel aspect of realizing problems occur in life and one has to find a way to deal with them. True love with your soul mate, having children and a loving family make life worthwhile in spite of the challenges that may occur.