I think you have done really well.
I had a few false starts when and while I was giving up and I think days 1-14 are definitely the toughest, after that it seems to get a bit easier every day.
I don't think people appreciate how hard it is on your body, I felt really ill for the first two to three weeks, and I mean really ill, but you feel so good afterwards it is worth it.
You sound like you are 90% of the way there, don't quit now .