I agree with you. Society does not respect grief. But I do not agree with dictating how someone should show that grief or that they should wear all black to a funeral. This is an individual choice.
I know your op isn’t about this. However, I wanted to share my thoughts. It is a real shame for you that you lost your partner so young. From what you’ve said, you have idealised and possibly fantasised the life you would have with your partner. In reality we don’t know what he would have been like 10 years down the line or in middle age and beyond. He may have been the most loving and wonderful person or perhaps he would have cheated on you, left you, become an alcoholic or somewhere in the middle.
Living long term with a partner is about loving them despite or even because of their idiosyncrasies, accepting there may be times, where you feel you no longer love them. Moving on, going forward, accepting eachother and knowing that will be bumps in the road and not quitting unless and until there is no hope.
You haven’t experienced this and if you are forever benchmarking any man, who crosses your path, I feel very sorry for the man. And for you. I know this may be hard to read or sound extremely unkind. It really isn’t meant that way at all.
I really think you should consider setting yourself free.