The first Massachusetts resident in over a year to win the Mega Millions jackpot had another reason to smile: His girlfriend had just broken up with him.

22-year-old Sandeep "Sunny" Singh of Hyannis, who helps his mother pay the bills by working two jobs, says he was running late to one of those jobs, so asked his sister to pick him up a few quick-pick lottery tickets.