I have all four types of hives. They are with me all the time.They come and go as they please on me at any time. Most of the time they stay out of sight, popping up under my arm or on my back where no one sees them. But every so often a nice red hot patch will pop up on my face...as i am talking to someone I don't know that well and i can see them looking at it wondering what is wrong with me.
Its funny what you can get used to. About 6 years ago when these first started to plague me, they felt awful. Like a fire burning all over. Now, I am so used to them i can almost ignore them completely.Amazing how the body can dull it's sensitivity to pain. I can avoid them some what by not eating some foods but not always.But it does help to know how to avoid them and then treat them when they do pop up.
Anger, selfishness, hate, greed are all like the hives of our spiritual life. They pop up out of no where sometimes and cause us pain, regret and guilt. "If only i could just stop losing my temper." "If only I could get control over my mouth." "If only i could always put others needs first and not push my own to the front on the line." These are all "hives" that pop up in a Christian's life from time to time.
What i have learned about these spiritual hives is that, just like the physical hives, they are only an outward sign of an inward problem. the cause of our spiritual hives is simple, it's sin. But simple does not always mean it easy to deal with. Sin comes at all of us in different forms. What gets my eyes off Jesus may not be the same for you. The answer is always sin, but we have to dig deeper to find out what our triggers are so we can come before God and ask him to take that from us. Change our heart so that the next time the temptation to sin in that way pops up we can avoid it with the help of Christ.
I know that if I eat corn I will get hives. Corn is a trigger. In the same way I know that if I don't start my day asking God to take my selfishness and trust him to do it than the first time that day something does not go my way I will get "set off" and the spiritual hives of anger, rudeness, strife you name it can start to "pop" out of me. What causes fights and quarrels among you? Don't they come from the evil desires that war with in you? James 4:1 YES, YES they do come from just that. And that is what I have to ask God every day, sometimes many times a day to renew my heart. Help me draw near to Him so that I don't become a stumbling block. I have to live with the physical hives in my live but the Lord says we do not have to put up with spiritual "hives" (sin). "Go, and sin no more." Jesus himself said that in John 11. If He said it He meant it. And the best news of all is that he also said "Come near to God and He will draw near to you.James 4:8. Good stuff! he also promised " I will never leave you nor forsake you. Deut 31:6.
I know that to live on these things. to have hope in these verses you first have to give your heart to the Lord, but once you do always ask him like King David did, Search me oh Lord, show me my faults. Clean my heart and make it new.