Re: Sensing energy from far away: is this achievable or BS?
Sounds like he's providing the opportunity for you to learn every time he hits you on the way home. If you stay attentive, I bet, eventually you'll either:
A, learn how to never give him an opening to hit you.
B, learn to see it coming, and be able to counter.
Once you've achieved either of these, I would start trying to hit him back, and see how he does.
Lot's of very normal things can tell you if someone is going to attack you, it's not mystical. Pay attention and eventually you'll start to see these things. You probably see them now, you just don't pay attention long enough to use them.