Question: what does it mean when he gives you his jacket?
Answer: He is giving you his jacket because he thinks it will excite the love of your significant other, and if there comes a day that someone dares to rival the love of your partner, you should give them the jacket that that guy had offered you to them.