Take a deeper look at the meaning of 'Frum'. The literal meaning refers to the diligent observance of Jewish religious laws. The deeper meaning is a sincere service of G-d. We cannot evaluate the quality of another person's service of G-d, so we cannot judge another person. If your child does not meet your standards, realize that he definitely has his own unique way of connecting with G-d. Several examples of such a phenomenon are presented. Non-Jews can extrapolate this message to their own method of worship.