No sex drive

I am on the NuvaRing and I have depression. I have no sex drive whatsoever. Sex feels like work. My boyfriend is a really sexual person so is constantly calling me sexy and trying to have sex. I feel bad because I just get annoyed with him. Once we get going I enjoy myself but actually getting myself to want to have sex is hard to do. I could go months without sex but since my boyfriend is a sexual person I normally give it to him at least once a week. I don't want to deprive him and have him get it elsewhere. I want to please him because he deserves it. I just want to know if it's my birth control and depression or if I possibly am not in love with him anymore? I find him sexy.... but just don't want to have sex.