If there is one piece of advice I can give you in (recent) life, it is go see: Eternal Sunshine of a Spotless Mind
If you are anything at all like me, you will love this movie, think about it for hours afterwards, and vow to forever continue to love Jim Carrey, despite his participation in Batman Forever.