Why would Allah's apostle marry many war widows and orphans?

Did he want to save every slave girls by marrying them? Because he was so much caring? But he still suffered countless sleepless nights due to some exotic girls he couldn't save due to he was only allowed to have one fifth of spoilers of war by Allah? Why was he so Merciful and caring?
4 answers 4