Your friend sounds immature.
I am on FB all of the time. I have blocked very few people, but mostly I just hide them.
I have one guy on my page that never says anything positive.I even mentioned it to our daughter.
During one of the elections he was beginning to sound kind of scary. I sent him a message and asked him if he was ok? I also pointed out that I had NEVER seen a positive post on his page. He wrote back that he was sorry, he had not realized it, That over all he was happy. So now he still piles on the doom and gloom and how the whole country is going to hell, but he also posts music, some of it even tolerable. Ha!
When someone wants to friend me. I warn them when we become friends that I post a Lot! So to please hide me and if they need me or want to tell me something they can message me or post on my page.
I have a lot of people tell me they like my post and read them all of the time, but they feel bad because they do not comment or hit "like" I told them I do not keep up with who likes anything and if anyone posts that is great, but I in no way keep up with all of that part of the page. And I certainly do not take it personally.