How do you fix this?
What Guys Said 2
Sounds like you like a guy who is still acting like a 12 year old. Either he steps up and asks you out or he needs to shelve his childlike tantrum of being upset that you have another friend. You have every right to go out with someone you like. If he was your friend, he would support you. The fact that you didn't tell him immediately is not really his business. If you want less confusion, find friends who are more mature.
I would just say apologize and be honest with him about why you hid it. If he comes back then he comes back, if he doesn't then he doesn't... I have a feeling he'll come around
What Girls Said 1
Give him some time. He seems to still have feelings for you. Maybe talking less would help.
You cannot undo this action. The opinion owner is going to be notified and earn 7 XPER points.