stepping in front of your own train sounds like this was personal.
I think it was probably stress, probably a lot of it related to the fact that he was living in Atlanta. The rest of Georgia is pretty free, but Atlanta was very locked down, and the political situation has gotten worse by the minute.
Suicides often make symbolic gestures, and this was definitely one of those.
Strangely, the head of Chicago METRA did the same thing several years ago.
“ Work related” death benefits?
https://www.foxnews.com/us/chicago-metra-executive-dies-in-apparent-suicide-by-train