Why would a 23-year-old have a 7PM curfew?  None of this makes sense.  If you ask him now for an explanation and he doesn't give one, you are foolish to stick around.  I mean what do you even get from this "relationship"?