You can take responsibility for not always feeling good. It’s no big deal if you can not keep up with others and have less stamina than you expect. It’s better to listen to your body’s signals and take a short break rather than squeezing too hard and risking fatigue.
Someone in your life may now be very sweet and charismatic, but his or her vague and shy behavior really starts to annoy you for beating enough and you should clarify that very soon. You need (and deserve) uncomplicated communication. All these ambiguities are beginning to appear fraudulent. It can all be a big waste of your time (and maybe even a sign of disrespect).
In your relationship you are everywhere and nowhere. There have not been any real key points for a long time and your partner is more fascinated by the sky than you. So be honest with yourself and be open minded about what went wrong and where you both run out of steam! Try to tackle the root of the problem and work with your partner.