You should withdraw from a class that you are incapable of doing well and completing the work. A B is solid.
You kids are putting way too much pressure on yourself. No one is perfect in life - and Bs and even Cs are acceptable.
There will be many a college out there that will want you.
Good luck.