My boyfriend asked me recently why i love him and i couldnt come up with a very long list. Because truthfully he can be really arrogant. He has gotten mad at me for asking questions. He makes fun of me sometimes and puts me down occasionally. He gets mad when he doesn't get his way. he's never there for me when i really need him and won't make compromises for me despite the fact that I do it for him constantly. He is always telling me how there are just so many girls interested in him and how I'm lucky to even have him. The only real reasons that i could think of to tell him why i love him were: He makes me laugh. he's sexy. I'm comfortable around him. Talking to him and being with him makes me happy. He was satisfied with those answers but it got me thinking that I'm not even truly sure why I love him so much. I dont want to lose him but he can be kind of mean sometimes. What are the reasons that you love your partner?