I just saw a post of someone calculating how much Boromir traveled to come to Rivendell from Gondor (105 days), and how of that travel, at least five days he did by foot because he had lost his horse. All that just to arrive the same morning of the council, which means that he had barely a couple hours to clean himself and maybe eat something before he had to attend the meeting that decided the fate of his people and of Middle Earth.
Afterwards, he signed up to the longest, most dangerous, most tiring march ever with a group of complete strangers, of which one was the dude who was supposed to be the king of Gondor, but skipped the long ass years of war against Sauron because he felt unworthy.
The man was sleep deprived, on the verge of starvation, probably a bit touch starved because of how little human contact he had during those three and a half months of travel, home sick, and worried that when he would head back, it would be to rubbles and ashes.
Honestly? I already had a lot of symphaty for Boromir before, but after actually putting into perspective what he had undured even before the fellowship? I actually admire the fact that he lasted that long. If it had been me, I would've hit Gandalf on that pointy fuck ass hat with my metal shield after the first sarcastic comment. Would've dumped a bucket of cold water on that sad emo ranger boy the first time he started disney princessing around, singing to the trees and little birdies. I'm murdering either Legolas or Gimli, depending on who's the one bickering too close to my ears while I'm trying to sleep. The fellowship wouldn't have arrived even to Moria, I'm chucking that ring from the side of the Caradhras and letting Sauron's flamey ass dig for it in the damn snow.
Boromir my man, stand proud, you were strong. I would've done way worse after just one bad week at Uni.