Has the feeling of love been scientifically explained?
That's a good question, I don't know if it can be scientifically explained, maybe more like a better understanding of why one feels the way they do, (if that makes sense).
I don't think so
Go to Wikipedia and see.
yes. it's a chemical cascade in the brain.
It's the tingly feeling
Look up oxytocin
Yes check out vsauce on YouTube