I now I sure won't date a meth head ever,or a piano case as well.
aside from that to me compatible is if they like you for who you are
accept your way of life,your type of work (employment your doing.)
your style of music,etc etc etc.
and will not try to change you for their liking.that is not good at all.