<human>: Can you give me the gist of the text in a nutshell?

I've been with my boyfriend for almost a year. Our relationship isn't terrible, he cooks for me and he's nice to me. You know, the usual ~fairytale stuff.

However, he is not physically attracted to me. He's a good-looking guy who's "been around the block a few times". He's not shy when it comes to asking girls for sexual favors (he left his Facebook logged in once, and I'm nosy. Also, this was before we started talking/dating). He's even bragged to me about his sexual endeavors with his exes, back in that period where it was okay to talk about that stuff. 

It's just a struggle to get him to have sex with me and I do not feel wanted, at all. I think back to the times he's talked about sex, and all of the random sex he's had, and I don't understand what's so difficult about having sex with someone you live with? 

He's not cheating on me, I don't think. We're always around each other and he doesn't even charge his phone when I'm around because he never uses it. He works at a job that has a set 40 hour week, and he's always home on time and always leaves at the same time. 

I just don't get why he won't have sex with me and it's really taking a toll on my self-esteem. I've gained quite a bit of weight since college started, and it's rough to get back to where I was. Besides sexual issues, we don't have any relationship problems. I guess it's possible to love someone and not be attracted to them, but again, this lack of sex is leaving me feeling unsatisfied and with poor self esteem.
<bot>: my boyfriend isn't attracted to me, there aren't any red flags that he's cheating, we don't argue, and it's taking a toll on my self esteem.