The best of Muslims are those who fought at Badr, as we know from a Hadith.
Uthman, Ibn Umar and Salman did not take part in the battle of Badr, yet they are of the greatest of Muslims.
In other words, focus less on the acts, take care of your heart. Allah Azza Wa Jall looks at the heart. He sees it full with love for Him, He sees it dedicated to Him, He sees it moving towards Him; then He shall not send you away, but He shall give you all you want.
Everyone knows how love is pleasurable. Then make the effort to make Allah Azza Wa Jall feel such pleasure. It's entirely up to you. He will show you He is more loving than you, and you will be happy in both worlds. Love Allah Azza Wa Jall by loving His beloved, Muhammad (peace be upon him and his family). Honor him. The Companions never called him by his name, but they would say "O Messenger of Allah", peace and blessings be upon him and his family, as many times as the number of people since his time until the Day of Judgment.