Your ascendant is in Leo and Rahu is placed in Cancer in the twelfth house of the chart. Rahu and Saturn are associated in the navamsha. This is the reason why you are making less money and your expenses are high.
Rahu major-period will end in June/2027.
Ok what about me i have given my details aboveI am addressing Asbeyer.