Firstly, I would suggest looking for friends for their personality and character rather than faith alone and not judging them. People who have their theology right will not always follow through with acts. People who act all Christian may believe such strange things that you will wonder what planet they have come from. People who cave in to one particular kind of temptation will be particularly strong against another. Therefore, it’s quite pointless to judge people this way, although it must hurt to see fellow Catholics break fast because they do so want a kebab on a (Lenten) Friday or have premarital sex because they just want it, and so on and so forth.
Additionally, perhaps try not to depend so much on friends for your faith. “Where two or three people,” I know, but it’s ultimately a personal relationship with God. One can become a saint in complete solitude as well. Friends strong in the same faith are good to have, but too much dependance is not good. I generally believe that too much dependance on other people is generally not that great, but I’m not a psychologist, anyway. Just a thing to consider maybe.
I’ll be praying for you and if this is any consolation, I’m 24, living in a Catholic country and I certainly don’t talk on a more than weekly basis with someone who would, let’s say, unconditionally obey all the discipline and moral teachings. And you don’t want me to get started on finding a wife.