my boyfriend and i have different sex drives

I know sex just like everything else about relationships ebbs and flows, but recently my boyfriend hasn’t been that sexually interested in me. We still have sex, but less frequently than usual. It began about a l bit over a month ago, when his roommate was back in town, we no longer had his apartment to ourselves. He initiates maybe one out of every four times we have sex or something, lately only once every week or two. I know every relationship is different, but for us, it feels like less “normal”. He began to speak about it yesterday, after I hinted i was in the mood but he said he hasn’t been interested in sex lately and was so stressed about the world/other things that sex was one of the last things on his mind. I said I understood and asked if he was ok and needed to talk, knowing he is currently dealing with stressful covid-related financial issues but he could tell my feelings were a little hurt. We have been together 2.5 years and we never had this issue but he did express that in his past relationship, he had a lower drive than his partner and it put him at odds with her. i didn’t know this before and i assured him that this does not put him at odds with me, and first and foremost i respect how he feels. i told him my hurt feelings were just a human response to feeling unwanted but i understand that stress can have a major impact on sex drive. He said he felt like he had medium to low sex drive and was a bit defensive so I didn’t press him any further. We went about our day and later he began saying how he could try harder (in a silly, lighter tone)) and i told him i didn’t want him to feel any pressure about this. the moment was interrupted by his roommate (which was a bit frustrating but i let it go). later on that day, his mood shifted and he initiated sex, and i felt really emotional about it, he said things along the lines of him being lucky to have me to himself and that he enjoys our sex life. i just hope he didn’t say or do anything simply because he thought i was upset that morning. i love him so much and i want him to feel safe/confident/comfortable but i simultaneously know i have different needs than him. i guess i’m looking for advice on how to be supportive and help him through this while not suppressing my own emotional reactions to all of this. it’s messing with my self esteem pretty badly. he is afraid of doctors and resistant to therapy so that would be tough but i have no idea what i am doing. thank you for reading all of this, i rambled here.