The Definition of Forever isn't always going to be perfect in the long runAll Rights Reserved
2 parts