No not necessarily. Love comes with time and thought most of us girls are always in a hurry to fall in love we need to understand men are a little bit slower than us, they think things through a bit more they look at how we are around them and others. They also want to make sure a girl doesnt get too comfortable and start to let herself go. He will fall in love when he is ready to he may love you and you may love him but the real question is are you IN love?
Absolutley!
get yourself something
You've been together for 5 months, you should know what he likes. If not, talk to him. If not, then just get some fancy chocolates.
Do, or do not, there is no try
Well what is he moving there to do? And how long have u been together?
buy him a T.shirt written on it "he is mine".
If you are working and no matter if you are living together or dating it is not up to your boyfriend to provide you with the funds to go for a weekend trip.
yes. you should make him leave. but first touch him really good.
I think you should talk to your boyfriend and ask what he thinks, even if it is just a text message or an email. I would take it as a break up.
Since you still love your ex boyfriend from five months ago take the risk and phone him (do not text him) and see if he will meet you privately and if there is any hope of getting back together again. Don't be afraid of rejection because he may not want to get back together with you because living with 'I should haves' or 'what ifs' may just prevent a good relationship from starting up again. Hopefully you have both matured more during the five months apart.
Moving in with your boyfriend is a big step whether you believe it or not. It depends on your ages and how mature you are and if you both have good communication skills. If you have discussed your future together and are not too young and feel you are both mature and have a future together then try living together, but don't live together just for the sake of it.
no because if you realy love him you will waita bit longer mabey try agin in a couple of months.