@truthceeker333: Very well written.