Research can be great, but I learned it can be so hard.
First, Google "should I do a phd" and then "should I do a PhD in ". There are tons of people who succeeded and failed in academia and writing about it, about what's it going to be in Academia, and so on. Two examples:
Beyond that, here's a few things I've learned:
Of course this is what I learned, which is influenced by my weak points, my experience and my field — I'm saying this because I'm sure somebody will disagree.
I'm a programming language researcher, so I invent and design stuff (programming language). And evaluating design is hard. So much that many ideas are not right or wrong per se - you can make it right or wrong by determined work (see also this). But other disciplines probably experience similar phenomena in different form.