Welcome to SR and NEVER EVER give up!! You don't know if this will be it. You also need to be determined like Anna said and find anything that will get you through the cravings. You also know that cravings pass and then they will eventually lessen.
You haven't tried everything yet! You can do it.