Yeah hon. It' like when you have a specific condition, you join support groups, and you get to know people with similar problems.
Since you know what you have and that there are flare ups, perhaps if you find yourself a support group you might meet others with similar problems and right off the bat, there won't be any SURPRISES!!
See, this guy obviously would be there for the short haul, but what you need is an honest, compassionate man who will be there for the long haul!!!
Not an easy task. Some people are up to the challenge. Others are not.
It's a darn shame. He lost out. Not you.
I wish you well.
Mel