Says he's in crazy love with me but can't stand me...

Well me and my baby daddy aren't together at this time but we still get together from time to time. When I bring up the subject of us getting back together he forever tells me how much he loves me but can't stand me and can't be with me. I'm like that logic doesn't make since at all. He can be two faced as hell. When we're together everything is all gravy and we click but when he's away, he ignores my texts and barely communicates at all if any unless it's about our daughter. He's 25 and I'm 27. We've been together off and on for over 7 years. I don't know whether to keep being patient our to just let his ass go. This is frustrating as hell!