22 is young for a guy. Who knows? Maybe a few years down the road he'll develop some courage to confront his family about his interest in this girl. In the mean time, the girl needs to realize that guy is young not only age-wise but emotionally "young" as well compared to her. Another option could be an engagement for the time being. Don't know how well that would work out.
I also think that she should distance herself from him a bit and just develop herself as a person. Develop her interests, her career goals, her personality, just take a break and discover who she is as a person without him. I had an American friend who was in a long-term relationship with a guy who was not that great. But she wanted to get married and was so afraid of losing this guy and experiencing the possibility of finding someone "better." She was CONSUMED with this guy, that while she was with him she was blind to the affect he had over her. He was emotionally frigid, he had no REAL career ambitions besides becoming a POKER CHAMPION, he bossed her around for stupid things (not allowing he to wear purple), and she NEVER KNEW wear she stood with him....because he kept going back and forth, yanking her chain, leading her on, and turning to her only when it suited his mood.
So, I told her to distance herself from him a bit and work on developing/finding herself. And that's just what she did! She became so much more happier, independent, healthier, stronger!!!!! It's like she finally realized how much she had LOST herself in him and didn't know who she was a person. Stepping away from him allowed her to see that he wasn't as GREAT as she thought he was. Anyhow, she now has the most wonderful caring Middle-Eastern boyfriend, pursued her dream of becoming an editor and found an editing job for a magazine in New York, where she will be moving soon, and plans to work on her own novel one of these day.
Did she wait for the first guy? Kind of. She stepped away from him to develop herself.......and give him the chance to miss her, realize her worth, and come chasing after her to make a commitment. Well, that didn't happen. And so she realized he just didn't care enough about her and went to find herself.
So, maybe this girl just needs to step away and put things in perspective.