Put down the family dog today; who I mostly despised for being a total jerk, but who’s existence has been a part of literally 50% of my life. Soulmate future husband other half is leaving my company 3 weeks ahead of schedule for the greater good