Do you really want these ups and downs in your life? Is he taking medication for this problems? If he's not being treated for them .. he's making his own problems. If you're looking to find someone who will be there for you when you need him .. you're going to be disappointed. Until he deals with his illness, you can't help him.
its hard to understand because there are so many variations that differ from individual to individual.