Are there any medicines I can take that can temporarily stop my allergies to cats? Anything that works well?

Yes . Any anti-histamine will lessen your symptoms ; but the real problem is the allergen(cat).Use Benadryl (diphenhydramine) first for night-time allergy, it helps sleep and lessens allergic symptoms.