Yup, finished BCT.
I won't say all my thoughts and experiences, but I do have a humorous list I'll post of things I learned at Ft. Benning (aka The Men's Club), but I'll give you 2 from the list:
-When two Drill Sergeants give you contradictory orders, it doesn't mean that one Drill Sergeant is wrong, it means you're phucked.
-Apparently, it is possible to "unphuck" a goat or at least so we have been told.If you don't get it, you haven't been through BCT.

I saw the best in humanity and I saw the absolute worse in humanity during my time.
I'll tell you one experience, not to brag, but I literally picked up a guy's ruck off his back and pushed him up StH because he was starting to fall out. Then when we stopped at the top to fill our Camelbacks, I found out he also had blisters, I handed him my change of socks knowing it would end in me getting blisters during the last 5 miles. I knew how important dry socks were and how rare they were with all the rain on FTX.
When I was night blinded by a passing car and hit a divot in the road, I twisted my ankle, smashed my knee, and was struggling to get get up, he ran across the road, blisters and all, to help re-position the ruck and pick me off the road.