your bf happens to be a rockstar!! he's a kind person but has a big ego and kinda flirty and cocky, he's a nice person. (most of the time)