>>538196876
>play on and off for 3 months
>no 5 star limited characters other than the freebie Verina
Are you like pulling every day? You shouldn't do that. You should have up AT LEAST enough gold orbs and astrites to get 80 pulls, and 160 pulls is even better so that you are 100% guaranteed to get the character you want in case you get absolutely dogshit luck.
I've been playing steadily for about a month and have not done any pulls for the limited banners, and I have 47K astrites (equal to 295 orbs), alongside 25 orbs. So I have a 100% chance to get Iuno when she comes out in 10 days. If I reach 51.2K before Carlotta's banner is over, I'm gonna roll her (since she's in my top 10 list of characters I most want to get in this game, alongside Iuno). I essentially won't pull for any character unless I have a 100% chance of getting her.
Yes, I know this means that I won't be getting all characters as they come out, but I'm perfectly fine with playing the long game. I want to be in control. I don't want to be at the mercy of RNG. If that means only getting 3-4 characters per year, then so be it.