Tonight after 4 and a half year my boyfriend and myself have split up. Im heart broken! I wish I could hate him but I cant he's my best friend and I am going to miss him like mad. I dont want to go into details but the split it for the best and deep down I know that. My question is how long willit be till the pain goes away?