It seems to me that your actual target audience is of the female gender, so you can strike the [/girlfriend] from the first sentence. It is awkward to begin with, and seemingly not necessary given the rest of the text. pefect is a superlative, so it should not be used in a comparative sense We wait for prince charming.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.