Hey,
so today i’m desperately in need of advice because I’m tired and feel drained from my relationship.
i’ve been dating mr perfect for almost 2 years (mr perfect cos he’s a good guy and has always treated me right) We moved in together straight away, , even though I knew his past was not ideal (had been a cocaine addict). He promised me he went to rehab, and that it was all over. so I decided to trust him and become his girlfriend.
the first month of our relationship we did long distance for 2 months and I found out later on that he had done cocaine with his best friend one night. I almost ended the relation ship at that stage, and was very disappointed. He insisted that it was the last time, never again…. Bla bla bla And i accepted his apologies. then he stopped smoking for me, cos I hate cigs… Only to find out, that he smoked at work behind my back. I made him spit it out one day when I smelled cigarette from his throat. He said it wasn’t true a few times, and then admitted he hadn’t actually stopped smoking, but promised that this time he would never touch a cig again. I felt my trust swindling down but OK.
at least 6 months later, I am CONVINCED he is not a smoker anymore…. Until one night where I'm sick and he still decides to go out with friends (I was super pissed cos I thought he would make me a priority when sick but no). He came home super late and I waited 2 weeks after that night to ask him if he had smoked… He said no at first and then said "ok fine 1-2 hits". And made me seem psycho for getting mad.
i can't help but call him names and get so angry and betrayed I want to throw shit at him and get agressive. how can you openly lie. i don't get it? if he were honest on the spot, I would be open to help him. but the fact that he waits for me to ask the question, then lie, and then say partly the truth, is killing me. i have big trust issues now. how can i be sure he isn't gonna take it a step further and cheat or do nasty things and lie again?
help.