He's still asking you questions about something that happened 4 years ago? To me it seems that he is so insecure of himself and he needed to make you feel bad to make himself look better... but as we all know all he is doing is making himself look worst. Girl-GET OUT!!! This is not the type of relationship you need.... if he doesn't trust you then it's pretty much over....