You belong to God, my dear children. You have already won a victory over those people, because the Spirit who lives in you is greater than the spirit who lives in the world. 1 John 4:4
Jesus didn't say, "Come to me, all who are crushing it, living your best life and I will give you rest."
He said, "Come to me, all who are weary and I will give you rest."
If you're discouraged, tired or weary, don't worry.
That's exactly how Jesus expected you to come to Him.