Welcome and thankyou for being with us!
Overthinking is very common Abbey...whether we are a young or older person. You are a proactive and caring person by being such a caring partner to your boyfriend and good on you
Loving your boyfriend with all your heart is wonderful. You mentioned that you have put a lot on the line for him and thats fine.....as long as you have the same feelings in return from your boyfriend
Relationships work well on a 50/50 basis. I hope your boyfriend respects and appreciates the love you have for him and...can treat you just as well in your relationship. Can I ask if your boyfriend has explained why he sometimes pushes you away?
Great to have you as part of the forum family Abbey
you are an amazing person by having the courage to post