If you keep ur legs close for long enough then he not break up with you, because what guys want is sex, you give it to them , they have what they want then they will leave you. Guys when they said they love you, it just in a moment, he will said that to other girls when he done with you. Get over him, he not deserve ur love. You give him ur all but he don't want to stay with you then fine, let's he go, if you try to hold him back he gonna treat you bad, so move on girl. There are many guys want to fall in love with you, don't waste ur time.