It is important to stress the fact that Almighty Allah who is free of all needs and worthy of all praise, does send His blessings on His Messenger, as do His honorable angels who obey all of Allah’s commands and glorify their Lord continuously and tirelessly.