When one is young, you assume by the time you are 25, or 30, or 35 that you will feel 'really grown up', but it is impossible to control many things in life; you have to make the best of what you have, live an honest, (reasonably) responsible sort of life, and have respect for people close to you, or who try to help you.
It is probably impossible for a younger person to appreciate how their parents feel about them, until such time as they are parents themselves. I once had a very sensible landlady, in whose house I lived for ten years, and she always said: "Count your blessings." Regarding marriage she also said: "Somewhere, there is a lid for every pot."
I (a male) also had no serious relationship until I was 30, though I did take plenty of girls out on 'dates', but not really sexual encounters. You cannot 'make' love happen.
So, at least he has a job, and friends, which is a lot more than some people his age have. Maybe, one day, if it is meant to 'happen', then it will happen, and after all, 27 is hardly old!