I agree with all the other comments but there is one way you can get discounted flying and that is by working at a club/school who pay you in flight time rather than cash. You may need to do a lot of work for a little flying but if that's what you want, its worth investigating.