He sounds like a schmoozer. Putting her in a terrible situation where she is obligated to pay. He thought it was hilarious when he had trapped her into spending money on him / his parents. Suddenly he is offended when she walks away (because he pushed her too far)