I’ve been dating a guy for about 2 months now and I really like him but there’s little things that put me off him, he said in the past he was arrested and fined for stealing when he was younger and on our first date he was so nervous that he had abit of coke to calm him but it puts me off knowing that he was kinda high on our first date and he tells me how he used to do coke quite frequency in the past, he also seems to never have much money to do things, but he also is thoughtful and is always there for me, I feel it’s been awhile dating each other now and need to decide if I want to stay with him, what do I do?