personally i don't think you should listen to people about geff, ive know him for a long time. i mean yes he has messed up a couple times in the past. but deep down i know that he really likes you and would do anything to be your best friend. he talkes about you all the time
hmmm okay
Geff is not even a fourth of the person you are. you seriously deserve way better.