You will always fail the promises to God if you promise yourself, dedicate yourself. You have to rely on God for everything that you need or have; or you will fail in your strongest points. This does not mean that it is over. You have to get over yourself and return to God and lean wholly on Him.