>>965066This but you can get away with running a few spacers on most threaded headsets if the steerer is slightly larger, or you could cut the steerer. A threaded bike with the same headtube length would probably be a donor.
There's the added complication of 27" vs 700c wheels also.
The frame could be bent too, check for a ripple on the top tube and head tube.
Try your luck with a second hand bike shop if you have a local, but otherwise it might be time to move on. It really sucks and i feel for you, but this shit happens. Bikes die. If you ride it enough like bikes deserve it probably won't be 'for ever'. You can make new memories with something better. The important thing is that you weren't fucked up.