Have the latest from TODAY Falling in love could very well be nature’s best high. Simply seeing the one you love makes your heart battle, your feet poor as well as your face flushed. Touch him, and well… Movies make an effort to persuade us we’ll feel because of this …