There is no number of foreigners that is unacceptable to sacrifice for a middle class livelihood. Anti-cop because they can imagine a scenario where a cop inconveniences them. These principles don’t apply to the Waffen SS because they can’t imagine a soldier personally inconveniencing them and, of course, foreigners aren’t really humans.
Absolution doesn’t exist. You’ve done a hell of a lot more than most of the people here who can only pretend to have moral purity because they do nearly nothing at all. You’ve actually helped the world and many people in your life in what for them was likely to be a life-defining way.
I know I’ll never talk you out of your guilt, but I think you should feel proud.