You're not crazy though substance abusers are GREAT at denial and manipulation and spinning things so you doubt yourself.
This early in the relationship....RUN! You deserve better. You can't fix them.
Sorry if this comes across harsh, you sound like a big hearted woman!
-Midknight