I started liking another guy, what should I do?

I've been dating my boyfriend for 2 months. Even though we had our ups and downs, I can't pinpoint anything bad in this relationship. It's still early on and we are still getting to know each other. There are few things that I'm not super happy about, though; he is a bit irresponsible, gets very lazy often and sex could be better too (we're working on that). He also not ambitious at all, has a low paying job and is overall unhappy about it but doesn't do anything to progress. Me, on the other hand, have a successful career and I'm very ambitious. All these things are not a red flag to me, but it's a bit stuck in my mind as something I would like to change because thinking about future it might become a red flag. But, of course, as any relationship, I give it a chance because I genuinely feel good around him.
Now the problematic part... Few weeks ago I met another man, and I'm starting to like him more then a friend. He expressed his interest in me but I'm trying to be just friendly. The main difference is that this guy is older, successful and has his shit together. He is everything my boyfriend is not. We connect wonderfully on intellectual level and he attracts me in a way that I can imagine him being a good father and all that (which I can't imagine with my boyfriend). We also have much more things in common when it comes to interests, values, etc.
To put it simply, I'm attracted to my boyfriend sexually and physically a lot, but not so much romantically (or maybe just not yet). And I'm attracted intellectually and sexually to the other guy.
Baah, I feel so horrible, like I'm betraying my boyfriend. To be completely honest, I probably wouldn't leave my boyfriend if this new guy didn't show up, but it's only because I don't want to be alone and because I hope things to progress. I'm not unhappy with him, but deep down I think I can do better. And I think it would end eventually, regardless of someone new. I know grass is not greener, but what do you think?
I started liking another guy, what should I do?
Post Opinion