Hip flexor strains or tears can be painful, but remedies like rest, ice and heat, and elevation can help you treat less severe injuries at home.