Don't be afraid to tell God how you feel. If anyone tells you "it's a sin to yell at God." Is wrong. So wrong. Have you ever read the psalms? David yelled at God because he upset. Don't be afraid to be open and honest about your feelings. Ask God with a humble heart to pull you from the waves. He won't let you fall. You may feel your head below water, but God is still God and he's still Holy and a good good father. Keep your head up and allow God's love and grace flow through your heart.