Being depressed/homesick freshman year and struggling

Yes, follow @auntbea 's advice. You need to go to professor office hours, the tutoring center, form a study group, and do everything in your power to pass your classes. Failing that, withdraw from the class you are getting an F in. You have time, but you need to be proactive. College isn’t high school and you have to look after yourself a lot more. Good luck.