I was in the same position as you. Same age GF and no ideas what to get her. After 4 years together i have bought her every bit of jewlery you can get twice so i just booked a overseas holiday. Keeps me in the good books for some time and i have now been told that after that trip i can get...