help please

Niki
I need help I have been with my boyfriend now for 2 years as of the 21st of the month he won't talk to me or open up to me until I am so hurt and I threaten to leave he constantly stays on his phone doesn't spend no time with me or our child and if I talk to him I have to repeat myself constantly he says he isn't used to having a female that cares for him loves him and is there for him like I am and that's why he doesn't open up he says he loves me and wants to be with me he says there is something about me that he can't let go of no matter what he does but he doesn't show me this he just tells me I am hardly ever allowed around his friends and I feel like he is ashamed of me cause my teeth are messed up and we don't have the money to get them fixed but he says he ain't how can I get him to open up and to spend time with me and our daughter I'm so depressed because of it please ladies help me anyway you can I need advice