No. You shouldn't take these medicines prescribed. What you suffering from is either atopy(allergic urticaria) or angioedema. There's different Medicine for this.
Next Steps
Consult a good physician.
Health Tips
Try to recognize what's causing this and avoid that.