dr sears ibuprofen ibuprofen allergy ibuprofen orthodontics hydrocodone bitartrate ibuprofen sideaffects of ibuprofen ibuprofen dosage for menstrual cramps can you give too much ibuprofen