You should investigate bold claims like the human shield one. Not only does it sound like Russian propaganda, multiple major news sites state that there is no evidence that this is true.
If you can not see through how people with rifles are going to defeat the world's second or third strongest military.
It is not like the Russians have a logistics disadvantage, they are literally surrounding Ukraine.
As much as I might be disillusioned, the very fact of pressing citizens to carry rifle, and making them believe they are "winning" is my definition of human shield.