Read other letters about this article
Your boyfriend has been a lousy irresponsible father; he would probably make a lousy irresponsible husband.
He is obviously a few years older than you. He could finally grow up, but the odds are against it. You, on the other hand still have time to get your life onto a better track.