These challenges you're facing are the obstacles of life, don't give up because overcoming those obstacles is life. Life isn't meant to be hard, but it's also not meant to be easy.