Not understanding credit cards earlier is likely my one regret. I remember asking @Gleff over and over about membership rewards and other credit card points. He patiently answered me time and again but it really took awhile for it to stick. And now it is my major source of points.