Do you have to be a relative to cosign?

no.my father cosigned for me,but the bank told me that anybody could cosign..good luck to you.