You and I (and many others here) sound like carbon copies except I've got 10 years on you.
Good thing you are seeing this now instead of another decade.
I just passed the two week mark on Saturday and although extremely difficult it's been worth it so far.
This is a great place for support. Good thing you're here. There is no better time to quit then NOW.
Best of luck to you!!!