Some things just don't work in life. If they don't want to be a part of your life anymore, then leave it be. If they're that important to you, then show them, make the effort. If they still choose the same choices they've been making their either 1. Not worth your time and to stupid to realise a good friend who even though messed up is still trying and want's to work things out, because at the end of the day nobody is perfect. or 2. They are just hurt real bad and just need some space and time i guess.
lol i waffle a load of crap at night, tired. Night people.