Where are you from? In what area of your education did you have difficulty in school? What would you like to do as an engineer? There are plenty of junior/intern positions where you can go without a CS degree and get some great experience and a solid chunk of pay and even benefits. Although this isn't always easy to implement, you must seek out meaning in your life. Meaning won't seek out you. But, there are a lot of us here to help!