Both of these ideas are pretty similar so I decided to post them together:
A. Sherlock took just enough drugs to take the edge off while saying his last goodbye to John. Before taking enough drugs to kill himself on the flight to Eastern Europe, he suffers from stress induced cardiomyopathy or broken heart syndrome. Johnlock HEA please, with bad Mary.
B. After leaving the wedding, Sherlock suffers from broken heart syndrome and is hospitalized. John - while off in his honeymoon and basically avoiding Sherlock for a month, hasn't a clue about what's happened. HEA please with a horrible Mary and Johnlock. Magnussen either doesn't happen or comes up afterwards. I'm not too fussy about the details here but the Janine thing probably wouldn't work.
HLV or TSOT with broken heart syndrome Johnlock
A. Sherlock took just enough drugs to take the edge off while saying his last goodbye to John. Before taking enough drugs to kill himself on the flight to Eastern Europe, he suffers from stress induced cardiomyopathy or broken heart syndrome. Johnlock HEA please, with bad Mary.
B. After leaving the wedding, Sherlock suffers from broken heart syndrome and is hospitalized. John - while off in his honeymoon and basically avoiding Sherlock for a month, hasn't a clue about what's happened. HEA please with a horrible Mary and Johnlock.
Magnussen either doesn't happen or comes up afterwards. I'm not too fussy about the details here but the Janine thing probably wouldn't work.