Advice on whether I should continue college

Another congratulations for achieving your associate’s degree. Life is about overcoming obstacles and set backs. It sounds like you’ve had your share, and have hung in there in spite of it all. Very impressive.

Engineering requires daily diligence. You can only learn it one bite at a time. Not everything is like that. Even though I’m good at math and spatial relations, that kind of drudgery is certainly not my thing either.

Maybe engineering is not what interests you or excites you. If you have the resources, it might be worth consulting with a career counselor. Some testing could help you identify a field where you might be more strongly motivated.