Bf is hot/cold with me?

So I’ve been with my bf 7 years now and he does this thing of being amazing, then being mean and then totally acting like I don’t exist. Then back to being amazing and ringing me everyday etc. I’m really tired of feeling so anxious... i spoke to him in person 2 days ago about how we never do anything fun anymore and he seemed to understand. He hasn’t spoken to me for 2 days since. He sent me a meme on insta and that’s it! Only a few weeks ago he wold ring me every morning, afternoon and night! I kept having this conversation with him every few months. It is me constantly chasing and trying to make him see how he makes me feel!! I’m so tired. Would you put up with this?