It would seem that the sponsorship from your mother and the proof that you did not claim public funds whilst you were unemployed will have probably been enough to statisfy them and clearly all the other info you provided showed that you are both a couple deeply in love. Congratulations to you both and I wish you both a happy life together.