Find him that red SUV. Not sure if it works out in your area, but cars.com is where I find my vehicles.
Maybe he doesn't view himself as sexy... Make him see how sexy he is.
You are really doing fine, just practice breathing or taking a walk when your emotions get the better of you. You will not push him closer to her because that is not an option.