Wow and double wow! Cute, smart (as most pharm students are), AND generous/kind-hearted....her ex must be a complete douchebag to have let her get away.
So, I found their facebook pages. Then her website as DJ. Then saw that one festival she played at (Baal) was organized by a guy with the same last name as the ex.