To deal with... is always going to be hard. Once you learn that and step over your hurdles, you will be better for it. You can choose to let it bug you, or you can get above it.
I have problems myself, but I can't do much anything about it because its multiple things and one likely to be auto immune in the same place, makes it suck only harder. I hate it, but I choose to continue to do my best and hope it doesn't occur when the time is bad. As it does happen, I suck it up and power through it regardless. So trust me, its hard to keep going or worry it won't be better. I may make it sound easy, but its not, I am human too and sometimes, it is too much and I do stop. I try not to stop long, because that can intime make it worse. I sometimes need reminding to stay positive and staying positive is your best thing to be.
Of what I do know about you... You can help with learning about the issues you do have and find out how you can improve yourself and get healthier. Eating better, getting enough sleep, excercising, knowing your limits and strengths and simply education. Its also important to keep yourself happy and surround yourself with others who support that and like you for whom you are.