The last few weeks have been mega stressful even more so the...