falling out of love?

so my boyfriend smokes marijuana every day. before he smokes he’s so sweet and very affectionate, but when he’s coming down from it he’s started acting very different. he won’t tell me he loves me and says a bunch of stuff that really hurts, but then tells me i’m overreacting. i’ve tried talking to him about it when he’s sober and he says he doesn’t know why he gets in those moods. regardless, i feel like i’m losing him and our relationship. i just need help, some kind of advice. i’m also currently struggling with recovering from a sexual assault and part of what always helps is reassurance which he’s great with when he’s sober but gets angry and annoyed when he’s high or coming down from it. i love him with every piece of me , and i want to save our relationship. any thoughts?