We started dating in college for awhile and then again this year in Feb and he lives 4 hours from me. We set up a visit schedule every other week. He works full time and goes to school full time and has an externship he does on the weekends. I also work full time and go to school full time.
Problem: It has been me to actually follow through with going to see him. He has cancelled coming to see me twice because of money issues so I always go see him. Last time I was there we went to walmart to get some things for dinner and get to the register and expecting him to pay or at least go half.. he is behind me reading a magazine and I have to pay for it because he said only had a dollar on him.. I pay for EVERYTHING and this was a time I didn't even have a job but i manage to scrape up money to go see him. I feel like I am paying for everything. I have never received flowers or even a card ever in the 3 years of knowing him.. he was talking about the whole time almost while I was there how big his next paycheck was going to be and he was going to have fun on his birthday.. I feel like I'm desperate for him to show me his affection instead of telling me.
Don't get me wrong he tells me I am beautiful all the time and he tells me how much he loves me and recently told me he was in love with me ( well it kind of slipped out). When I brought something to his attention that I wasn't happy with some of his actions he completely fixed it. He wants us to move in together but I don't want that.. I just want to be closer to him.
Just need some outsiders opinions.. I don't know if I am being naive in thinking he is doing the best he can and me letting everything go,
Thank you
I do love him and I will fight and work through anything to make things work but I just don't want to do right for the wrong person.