Less than honest boyfriend

I can not understand why the boyfriend lies about stupid shit, or conviniently forgets to tell me about it. This makes me wonder what else he conviniently forgets to tell me. 
The sex is good and he treats me well overall, but not sure why he finds it necessary to present himself or things about himself that aren't true. 
When we broke up back then, I couldn't understand why when we started dating he didn't tell me he had a child until 3 months into the relationship. I don't have a problem with him having a child, it is waiting that long to spring something significant like that on the other person in addition to a few other things.
Most recently we got back together (after being apart for a year, he kept contacting me, so I said oh well I will talk to him) and here he goes again introducing himself as a person who does ABC yet he doesn't have a license to practice as ABC. 
I am not sure if I can keep dating him, really when I started speaking to him this last time I just wanted to be friends, but that can be hard when you are both single for a while. He kept pushing for more than just friends, we were both single but now I find myself in the same place with him again. Uuuurgh