A bad boyfriend is someone you give everything to - you live with him, cook for him, sleep with him - thinking he is going to marry you and then he doesn't. When you are giving your all to a job and not getting credit, your job is a bad boyfriend.