Word of advice from personal experience... Crazy people are crazy. Loving one can be a hell of a ride, but in the end it will break you.
I am sane enough to know that I am crazy :V Everyone is to various degrees. The secret is just finding crazy that you can live happily with, and not telling people that they are crazy. That generally isn't a compliment... except around my good friends.
A big portion of it is honestly my fault. I am almost entirely forgiving of her brand of crazy, those loose cannon moments where she forgets that I am a human being with feelings as well. Part of the expectation is that part of my own ego -
I want to help her and give her the man she deserves - to be mature and teach her patience and love, but rather she needs to be able to fix her own issues and I should be single at this moment or in a healthier relationship. And on emotional and romantic attachment, I am also a sucker for the way that she, whether subconsciously or not, comes back onto me after she loses it.
This isn't saying that I'm falling into the altruistic "nice guy that deserves better" trap, because I'm definitely an ass with an ego larger than the visible spread of the universe - mostly joking - but hey, I fully admit to my own failures and try to do things about it.
@Vattic & others on the Killing Fields: I am about as free information, anti-censorship hippie as you could be, but while I haven't banned anyone from my channel I've deleted the most weapons-grade stupid comments - like how the Cambodians deserved it because they let their government become communist, and objectivist dogmatism from left and the right, religious and atheist.
Funny how the lesson in there is one of... I don't know...
not killing each other and peace if only we could learn to love and treat our fellow man like human beings as we are.
What a terrible concept.