Do you like analytical things and do you like playing with technology tools?
If so, you're probably golden.
If not, it'll probably be a struggle for you.
Modeling seems to rely very heavily on playing with the technology tools made available to you (whether through Excel or through a custom solution), learning how to use them and then taking off with them. If you're comfortable with technology, then you'll be able to pick it up fairly quickly, from what I've seen (with analytical skills too); if not, then you'll struggle, but anything can be learned in time.
Forecasting is all about thinking outside the box and thinking analytically. I have a big love/hate relationship with forecasting. I love analyzing stuff, and I like the power of being able to forecast, but the nitty-gritty drives me crazy. I've had to do some projections over the last year that needed to have a high level of accuracy. Preparing them drove me up a wall (lots of “How am I supposed to know what's going to happen??? I don't have a crystal ball!” moments), but now I'm to the good part. The projections were broken out on a month-by-month basis and it's been fun each month to replace the estimates with actuals as part of my process to update the forecasts, and see the actuals come in extremely close to my estimates. So satisfying. 🙂 So, for me – someone who loves analytical stuff and loves the mind-game that's necessitated by predicting – forecasting wasn't hard to learn, though I still have a love/hate relationship, where one day the hate part seems so strong I forget the love, and the next day the love is so strong I forget how to hate.
But if you want things to be black-and-white, set-in-stone, concrete and reliable then forecasting is not for you. Forecasting is all about pulling $*** out of your *** and trying to make it look like it's based on reality. If you want to live on the edge, and experience the thrill of seeing that your random best estimate was actually OK, then forecasting is fun.
Modeling I have less first-hand experience with, but from my understanding, it requires a high level of comfort with technological applications. I saw this thread earlier today: https://www.another71.com/cpa-exam-forum/topic/financial-modeling-anyone and am curious to see what other courses are mentioned. I might take one just to learn more about it, cause even though I haven't done much of it, I love learning how to use technology tools to make my life easier, so it's something I think I would enjoy. But if you don't enjoy tech tools, then it would drive you crazy.