Find your carrot in other parts of the game and the leveling will come second nature. There were a couple points when i felt the grind was rough, but it didnt start to get absurd until I was 56. Now they've decreased the exp needed across levels up to 56 (iirc) and only past that point does the leveling start to become monumental again. When I started trying to complete my conversation circles and do the lore - time would fly. Crafting can be fun and maddening at the same time. Breeding horses, setting up entire supply chains, furnishing your house, etc. etc.
The game is absolutely beautiful and massive. But the RNG is on everything. Even worse, a lot of stuff is hidden from you. Your luck stat is hidden. Your characters innate stats are also random and hidden (to an extent). You might notice an equal leveled warrior with way more HP than your Warrior (with the same gear). Equally, you may do more damage than that warrior. Or have more armor. Or, whats possibly the shittiest RNG hidden stat - your character could have shit luck and you're doomed to just farming for coin forever.
The cash shop is annoying when it comes to pets, bank space, inventory space, weight requirements etc. But if you dont mind spending a few bucks, you can get by just fine without it with the daily logins. I quit because of the RNG, but I would definitely recommend giving it a whirl.