Bros, Healing peptides are important but you also have to rest. If you keep pounding away, you'll never get better. Make sure you take a full week off and see how your injury feels.
Bros, n2bm has excellent products; that's where you should be looking. I'd recommend the n2guard and the hcgenerate. Those are the top two options. They also sell our products on eBay.