There's no such thing as a bad friend.
A friend is someone you can talk to. Above all else, a friend is someone you can trust. You know he or she would never betray or harm you in any way. A friend is someone whom steers you in the right direction, and when seeing you start to fall, be there to comfort you and help you get back on track.
A bad friend is a contradiction. A "friend" cannot be "bad." Because if that person whom you call a friend is bad, then he or she can't be called a friend. A friend is someone whom is always ready to listen to you with a caring heart, and would never try to cheat or take advantage of you in any way.
Even so, the greatest of friends cannot be there 24/7.
The Ultimate Friend a person can have is Jesus Christ. He is always there for you. You can always talk to Him.
Jesus said in John 14:6:
"I am the way and the truth and the life."
Friends are very important to have in life. Like you however, they are still human. Jesus however is infallible, He is without sin and can always be counted on to get through every rough situation.
Is He your friend?