i have been in a relationship for almost a year now...its was about 6-7 months ago everything started unraveling...at first i always thought to myself i am so lucky he is the perfect man..he would be to anyone..he told me he graduated school was getting his PHD..had a really good job (was a partner in a business)..before i knew it everything was opening up in front of me..i started discovering his lies..his first lie i caught was when i asked him about his past (i always told him i dont care about his past because i dont but everygirl has a right to know)...it was the topic of his ex gfs and he simply named them and told me how long he dated them..one girl he told me he dated for a month and barely knew her when he actually dated her for 4 years almost...after that i started going thru all his emails and stuff over a period of time and came accross he was lying about everything..i mean everything small and big..he even fooled his family into believing all his lies..got a fake transcript made and everything..he even steals money from his parents and cons other people for money (around 100g or somewhat in the past 2 years)..i have given him so many chances before to change but he simply wouldn't..his lies got worse and he figured out how to play with my emotions by faking his tears saying the right things to hook me in and all that...in the year we are dating i discovered he started doing heroin..lots of it...he even lied about having severe kidney problems and having cancer so he could blame the symptons of using heroin on his fake illness so i wouldnt discover his lies...he was always doing drugs on and off since he was little but never this bad he was even doing heroin with my brother when i told him numerous amount of times not to talk to him...i love (loved idk?) him so much that i wanted to help him, make him get better because i knew deep down he is capable of alot of good...his family and i teamed up together and sent him to rehab and he agreed he will get help and wanted to change...the rehab program was a month long but he only stayed for 2 weeks making up lies about how he was being toutured there and came back.. i still gave him a chance and believed in him up untill i figured he was still using and lying ..not to long ago did i discover he is using again and still lying..so after weeks and weeks of fighting and arguing he is in rehab again..a different one this time and his parents are there supporting him through everything..i also talk to his therapist and recently they told me he is a compulsive liar and i guess i always knew just never labeled him as one...the doctor says its his childhoood that he couldnt handle and resorted into all this..everyday i ask myself will this ever stop? treatment this time might be different but will he ever change? isnt a relationship all about trust and love? i dont trust him one bit so is this a healthy relationship? does love even matter at this point because im just so hurt by his lies idk what to do anymore even though he is getting help everything keeps replaying in my head...idk can a person like this change? will he change this time around? is it healthy for me to be in a relationship like this?i just have so many questions and feel myself getting angrier as days go on just thinking about all the lies and pains? idk what to do anymore? what can i do? i know he is in rehab and i keep telling him just be honest about everything and put everything out there so we can move forward and he says he will but he keeps pushing it and pushing me away with that..i have no one to talk to so im on here asking someone for advice..i do believe he loves me but is this what you do to a person you love? please someone tell me what to do..do i help him or do i leave? i have lost all faith in him that he can change because i have given him so many chances and everytime he just got worse..he claims this time is different but how do i accept and learn to forgive what he did)? if you were in my shoes what would you do..