This is an interesting story!
Although, you might want to proof read some of the sentences/words, such as:
"Is that is the case..." would need to be changed to "If that is the case..." and others like at the beginning, when the dream boyfriend says "Your bangs are way too think," should be...