You need gutters and roof guards. The gutters are the only thing that will stop water from splashing on to the side of your house which will cause rotting of any wood. Siding is not designed to protect from water going up. Roof guards will stop avalanches of snow on the roof so your gutters will be safe.
I’m so sorry about what ever happened to you. Hopefully your life will turn around.