Can't answer you properly cos' I tried to fix myself in the place of your current boyfriend and I realized if I truly love you, I wouldn't want to let you go for any reason, but then, what would it profit me if I keep a girl who doesn't love me in the place of the person who should truly love me?. Girl...go to him if you're sure he does still and truly love you, else, you'll lose both. Just be careful not to repeat the same mistake twice. Goodluck.
Natures_angel