Sex ruining our relationship??

Ok so my bf basically said that he feels unwanted and insecure because I’m never in the mood anymore for sex. It’s not really that im not in the mood it’s just I get lazy. We’ll be chilling in bed super comfy and I just don’t feel like it most of the time and I feel bad about it. It almost lead to us going on a break because he was just unhappy with that because it made his self esteem low. I think I’m gonna go buy a sexy outfit at VS today and surprise him tomorrow with that.. what do u guys think? I just want to bring the spark back because I miss it too. Mind you we’re only 19 so it makes him feel worse that we’re having this issue at such a young age :/ we’ve been at a weird place since we had this convo so I just want to patch things back up. Here’s some screenshots

EDIT: for those of u saying break up, I suggested that but we both don’t want to. He was just in a very bad state of mind and reacted negatively to everything . We do love each over and want to stay together, we decided breaking up wasn’t an option. So anything else?:/

UPDATE: so we talked more about it in person and decided breaking up wasn’t an option. Then he took me to a nice dinner where we had laughs and we got home and had FIRE sex! Now I’m in his bed typing this before work while he’s still sleeping ❤️