Patience, foresight and diligent research are good prerequisites for successful investment, besides these being lessons one learns from spending and saving, they are also skills everyone should develop in managing money. There's a lot I agree with here, thanks for sharing.
RE: THINGS I HAVE LEARNT ABOUT MONEY.