I'm going to try and keep this concise. I am a second year undergraduate studying Mathematics & CS, although I am taking some third and fourth year math courses (Abstract algebra & advanced number theory). I used to really enjoy mathematical proofs but I am starting to feel as though they have patterns and are repetitive. It seems that all proofs, at undergraduate level, involve taking a few definitions from the hypothesis, and manipulating them and applying a few logical steps to reach the conclusion. I can't count how many times I read a question, wrote down the hypothesis and the definitions associated with it, and instantly figured out how to reach the conclusion. At this point, only a few proof questions interest me since they involve some novel ideas but the rest seem so repetitive.
So my question is, will this ever change? When is the point when we move from proving everything from the basic definitions onto more advanced and novel proofs?
Note: This question doesn't apply to non proof problems. I am only talking about proof questions.
It absolutely changes. Most fourth-year courses encounter something more complex by the end of the class - it may be that you're just early in the year. Bear in mind that these courses are intended to teach, not just show, which means they have to drag their heels a little and make sure that everyone's got the definitions down before they start making things complicated.
Graduate-level courses, on the other hand, are almost exclusively considerably more involved proofs. It is possible to take these as an undergraduate, so you may want to look into it; in many universities, you will need the instructor's permission, but most instructors are happy to allow undergrads.