Credit touches so many facets of our lives, understanding what makes up your credit score in Canada, and what a| Canadian Budget