"...it may be that you have difficulty learning things..."
My friend, I have an engineering degree in applied science from Waterloo. You ain't getting through courses in 3D calculus, differential equations, thermodynamics, etc., etc., at Canada's toughest STEM school with a learning disability...