hang in there Will2survive.... I recommend PM-ing Extrainnings, even though he is a sociopath he has knowledge and he'll share.

you are doing it right. Deal with the Person you love first, and try not to react to the symptoms when they attack you.

its impossible, but if you LOVE the person and know who they really are. Over the long term you'll make it together. Yeah you'll react like any other human when prodded sometimes. Its natural, but aim to be healthy and balanced so that you are in the "right" place in all facets of your being in order to absorb the "crazy" and in return respond with LOVE, understanding, patience as much as humanly possible. AS much as possible don't view your relationship in terms of the highs and lows... but in the place your heart tells you is "real"

try to respond to the person and not the symptoms...

God Speed