I'm in a BSD Architecture program, is this the worst decision I have made?