1. with a fulfillment(I don't get it here) of those who had a girl friend è Having a girlfriend was a necessary accomplishment, if you didn’t have one, the question would be: what was wrong with you? At that age, a girlfriend did not necessarily lead to a marriage, only a token that I was not a loser, a sense that I belonged to Have group, not Have-not group.
2. Several days had past(should be passed). è LOL, my god, did I just write this? You truly got me one this. And they are triplets!
3. on(in?) è My instinct tells me they mean different thing. “On” something means on a subject/topic, hell in this case. For instance, “I think our conversation on hell really makes me uncomfortable.” “In hell” means actually being in it. For instance, “ I wish you die in hell! ”
4. It made a perfect sense è Good. I guess I got this one from my spoken English.