I am a MTB beginner and I just bought a used Giant stance 2. I knew from the beginning the bike is bigger than I should have, but it was a good deal. The bike frame is XL and I am 6’. Based on Giant size tables I should be 6’3”. I feel slightly stretched, but I don't feel bad on the bike, but I also haven't been on the bike for a long time.
What is your opinion about the bike size? I heard most people saying that is better to buy a smaller bike than a bigger bike, but my concern is if I will be able to ride the bike and have fun anyways. I suppose I will have to put more effort in stuff like manual, wheelies, but I should still be able to do that right?
EDIT: I am 24 so no longer growing.