<human>: I will just be honest with you, my boyfriend is a 10. He's perfect. He's tall, handsome, smart, talented, athletic, everything you want in a man. I am a 4.

Yesterday, I was looking for his account when I saw his friend's photos of them eating lunch together. The problem is this: He told me he is not able to eat lunch with me because he has to be with his mother. When I saw the photo, I wasn't mad that he spent time with them, I was mad that he lied to me. That he had to make up an excuse just to hang out with his friends.

When I confronted him, he told me that photo was a week ago. When I asked him, how come you are wearing the same shirt you were wearing earlier this morning when we were together, but he said, he just reuses his clothes often since he doesn't have a lot.

I know he lied to me, I could tell. But I cannot blame him after telling me that the reason he lied or that he doesn't tell me anything is because he feels as if he will be punished if he hung out with friends, especially when there are girls. He also feels that I get extremely sad when he is around friends. 

Before him, I was in a terrible relationship, which caused me to have a lot of fears about a boyfriend [he was emotionally and verbally abusive] . One fear is a boyfriend that is shady and a liar, and I told my current boyfriend that, and he did the same thing. 

I need help. Please help. 

I really love him… I want to be with him.. and I want him to be with a better me..

Could you distill the essence of the text into 1-3 sentences?
<bot>: Any advice on how I could be a better girlfriend, and how I could I show him that he could hang out with friends without hiding it and lying? Any advice on how I could be less jealous and insecure?