How can I rebuild love and communication with my distant boyfriend?

hi everyone,
my boyfriend has been very distant with me and it breaks my heart. we have been together for 5 years and the last year all i’ve done is complain, argue, nag and ask relationship questions to him. at first it started with him following girls on ig (i don’t care about that anymore) then he stopped taking me out on dates, then he hung out with me less and started to hangout with his friends more and now he doesn’t even call or text me anymore. the last time i complained to him was yesterday around 2pm. around 3 he texted me saying “you are the reason we are like this and i hate answering your depressing questions also this is not an invitation to call me” i read the message and went about my day. around 5pm yesterday he texted me and we talked like normal. today he hasn’t called or even texted me at its 6pm on Nov 3rd. i want to be happy with me again my heart hurts. my question is, what can i do to have him be happy and enjoy being around me and talk to me again? i don’t want to be the first one to message him or call him for a while because i know if i do he will ignore my calls (he has done that for weeks already) so pls be nice, i really would love help on how can i get him to be happy with me and love me again.
How can I rebuild love and communication with my distant boyfriend?
Post Opinion