boyfriend issues

around 2-3 a.m on Saturday, my boyfriend of 3 years has blocked me on everything, Twitter, Instagram, Facebook, he even blocked my number without any explanation and i have no idea why. We were perfectly fine a couple hours before, we never even argued, so this makes me very confused. I have no clue as to whether he has broken up with me or not. there's no way for me to contact him. I'm hurting so bad and my anxiety is off the roof. I can't even eat with how upset I am... I don't want to think negatively but my I'm freaking out. I love him so much, I don't understand that if he wanted to break up, why wouldn't he tell me? why would he just leave without saying a word? my heart is breaking. 💔 I don't know what to do or think...