((((inoa)))))
Welcome to Sober Recovery!!!! I sounds like your guy has a problem with reality...smokes pot,drinks,smokes meth???? It sounds more like he is sorry that you found out and disapprove......So you know he has a past history of using hard drugs? Has he ever been in rehab? It sounds like he is looking for you to become his enabler. An enabler helps an adict/alcoholic stay addicted by giving them a place to live,food,car,money ect......
I wonder if you could cool down the relationship a bit and see what happens? If he does not have a real drug problem you will be able to see that he has remained stable although you have cooled thing down if he does have a problem I think it will show up in his behavior towards you.