Help finishing my translation of a (short) Chinese forum post. Also looking for advice about parsing Chinese stories/narratives
一厢情愿 means 'wishful thinking' or 'one sided feeling'  It is a common idiom. Contrary to '两情相悦' (both share the same feeling of love) 

It is hard to understand what the meaning of 走出来 (walk out) when read it out of context

走出来 in this context means 'get out of (this relationship)', We know that because this guy was asking "恋爱两个月女友连手也不让牵，该不该继续下去?"  (after two months of romantic dating, my girlfriend still doesn't let me hold her hand, should I continue or not?)

He was obvious talking about should or shouldn't he stay in this so call romance


  I often find that when I'm reading Chinese text I find it very hard to keep track of who the subject is and the time frames of each verb


Chinese writing often omit subject when who or what is the subject is clearly implied in the context, therefore, you must read enough context to keep track of who the subject is. For example, if you just get one sentence "同不同意?" you will not know who is being asked, but if you know it is from a conversation between two friends, the subject would clearly be the speaker's friend.

Chinese verbs do not use tenses, therefore you have to have enough context to tell what tense a verb is in. See How do you specify past tense for 是? for reference

Note:

美好的故事 means beautiful story