No matter what you are experiencing in your life. You should always praise and embrace God! Trust him even when he says NO! A lot of us never want to hear "NO" especially if its something we really want or THINK we need! But TRUST GOD, he will never steer you wrong and he always has your best interest in heart. If he is telling you NO he is saving you for/from something or maybe his no is really a "Not right now." Whatever the case is, Have Faith and trust him! You might not understand what he is doing but when he delivers, you will be amazed and speechless over the plans he has for your life. At times we think to small and settle for less than we deserve or what we think we deserve. Know that God already has great plans for your life that sometimes goes beyond what you believe you are capable of and when you make your own and try to follow your own plans he only lets you get so far before you mess up your life. TRUST HIM! God gives even when we don't deserve and that is something to always be thankful for!