What do i do? :(

So about two months ago i would say, my bf started smoking weed again. He stopped a year ago bc he wanted to feel more productive and said it helped w his mental health to stop. But two months ago he started again. Ever since then, he’s been acting not the same. He used to be my ideal guy but now he’s acting like he barely cares throughout the week. he’s fine in person bc he’s not high when he sees me. And like it makes me kinda feel like he’s not happy with me for him to start again. I understand that the times rn are really boring but im at the point where idk if its the weed or he’s not really feeling me. my mental health has been so bad, anxiety wise and i feel like i’m the only one worried for the relationship. maybe i worry a little too much but i’m trying so hard to make the best of the situation. i feel like time has been taken away from me bc of this quarantine, we started dating in January, so we barely been able to do anything. i feel so confused. he says he loves me but i feel like he’s not rlly there when i’m texting him. i cant explain it. ik it’s the weed and like i cant stop him from doing what he wants, he’s grown and it’s his life, but idk. i feel like my anxiety is making me super clingy and needy and i don’t wanna be like that. ive already communicated a lot with him my concerns. idk does anyone have some words or advice? i really love him but i also really want a man to be worried about losing me.