I am well aware of the fact im giving her a free pass to continue her screwed up journey
Change how you look at it bro. You are really not giving her a "free pass". She is gonna do whatever it is she feels she needs to do. Nothing that you can really do about that. So focus on the real reason that I think you are okay with taking step son and that is....cause you love the kid and know that he needs you. The hell with X...oh...and she may never get tired of running that should not matter to you, especially if you are living for YOU.
God Bless, Eric
"The difficulties of Life are intended to make us BETTER,not bitter". "Fear is a prison, where you are the jailer. FREE YOURSELF!" "Life is usually all about how you handle Plan B." - Jack3Beans