>>2183750>2.If there was a beginning to time there would have to be something before it and before that and so on and son to infinity.This is incorrect. The very definition of "beginning of time" rules out anything happening previous to that, ie there is no "before".
But to solve even your false paradigm is easy. Think of a string. It starts at one point and ends at another, right? A beginning and an end. Wrong. Tie the beginning to the end and it's a loop with neither a beginning nor an end.