None of it is particularly hard, it just takes perseverance. GCSE level maths. If you can drive a car then you can fly a plane. 2-5 years? If you've been saving until age 33, money isn't a problem so training should only take you a year give or take. As always, trial lesson aside, always get your class one medical before you start flying.