>>14411320fpbp
Professor Leonard on Youtube also has some good videos if you'd prefer online lecture-style videos. There are also a ton of other videos pretty much every topic covered in any DE class.
You are definitely more than capable of learning it if you put the effort in. It might be a bit more difficult at first, but there is a lot out there to help you. Don't let yourself get intimidated by differential equations, it's really not too difficult of a class.