Happy New Year and welcome!
I wouldn't be suprised if after writing all that you had an answer of sorts...you see the answers are inside us when we get quiet and listen.
For me, when making decisions I try my best to leave myself free of regret. Putting me into the equation seemed new for a while when I had people tugging at my heart (like your Kelsey). If I am going to avoid resentment down the line I have to consider myself.
You should be proud of all that you have accomplished. You seem like a very self aware person and that is going to help you tremendously.
Hugs,
JT