<human>: We met through mutual friends and things are going great the first seven months. But then he gets insecure a lot..about my age and other things that don't really make sense too me. To give you more of an idea, we often get teased as the beauty and the geek and the age difference scares him and everyone else but I honestly don't give a damn what people says. He feels self conscious around me and often gives me the feeling that he can't believe I'm his girlfriend and i found it cute at that time. But it soon just alarmed me the more he started sort of distancing himself from me. We wouldnt talk for weeks, then I'd give in and apologize for whatever upset him.

We broke up on month 7 but agreed to stay friends but then we could never just stay friends. Basically this on again off again thing has lasted for two years and it's all because he can't believe I'm in love with him. He keeps waiting for the catch or for me to at some point tell him "Got you!" As if it's all a prank.  

Im exhausted. He's a good guy really, but his insecurities get to me and I dont know how to assure him when I already tried my best.

Can you succinctly summarize the text in 1-3 sentences?
<bot>: My on again off again boyfriend is insecure about our relationship and I tried my best to help him but I'm exhausted, should I just end it altogether and cut all ties with him or should I keep trying to assure him?